скрипт, считающий время
Доброго времени суток всем, кто читает эту тему. Такой вопрос:
Хочу сделать расширение для chrome, считающее проведенное время на определенном сайте, к примеру, javascript.ru. При этом данные должны отсылаться на другой сайт и записываться в базу. Думаю на другой сайт отправлять GET запросом через каждые 5 сек. Время считаю следующей функцией: proslo=0; function sec() { proslo +=1; } setInterval(sec, 1000); Большая ли будет нагрузка на сайт, если такое расширение будет у 1000 пользователей? Может есть более лучший вариант для данной реализации? |
Извините меня, но это неправильно. Думаю лучше сделать запуск счетчика при открытии пользователем страницы, а при закрытии отправлять вам время на запись в базу. Оптимизация и еще раз оптимизация.
|
Существует много сложностей (типа - пользователь сидит на другом сайте, а время тикает, открытые вкладки одного сайты итп), но они решаемы. Главное продумать логику и ходы изначально. Думаю есть смысл поковырять чужие расширения, благо их немало.
|
вот в этом сложность. Пока что я даже узнать, на какой странице находится пользователь не могу. Вот тему отдельно создал http://javascript.ru/forum/misc/4169...olzovatel.html
|
Часовой пояс GMT +3, время: 11:17. |