Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   скрипт, считающий время (https://javascript.ru/forum/misc/41701-skript-schitayushhijj-vremya.html)

natureproj 25.09.2013 21:40

скрипт, считающий время
 
Доброго времени суток всем, кто читает эту тему. Такой вопрос:
Хочу сделать расширение для chrome, считающее проведенное время на определенном сайте, к примеру, javascript.ru. При этом данные должны отсылаться на другой сайт и записываться в базу. Думаю на другой сайт отправлять GET запросом через каждые 5 сек.
Время считаю следующей функцией:
proslo=0;
function sec() { 
 proslo +=1;
	}
setInterval(sec, 1000);

Большая ли будет нагрузка на сайт, если такое расширение будет у 1000 пользователей?
Может есть более лучший вариант для данной реализации?

Fronnt 25.09.2013 22:37

Извините меня, но это неправильно. Думаю лучше сделать запуск счетчика при открытии пользователем страницы, а при закрытии отправлять вам время на запись в базу. Оптимизация и еще раз оптимизация.

Fronnt 25.09.2013 22:41

Существует много сложностей (типа - пользователь сидит на другом сайте, а время тикает, открытые вкладки одного сайты итп), но они решаемы. Главное продумать логику и ходы изначально. Думаю есть смысл поковырять чужие расширения, благо их немало.

natureproj 26.09.2013 01:26

вот в этом сложность. Пока что я даже узнать, на какой странице находится пользователь не могу. Вот тему отдельно создал http://javascript.ru/forum/misc/4169...olzovatel.html


Часовой пояс GMT +3, время: 11:17.