Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
Социальная инженерия и социальные хакеры. Авторы: Кузнецов М.В., Симдянов И.В. MySQL на примерах. Авторы: Кузнецов М.В., Симдянов И.В. MySQL 5. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель PHP 5 / 6 (3 издание). Авторы: Кузнецов М.В., Симдянов И.В. Программирование. Ступени успешной карьеры. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум PHP

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: [help] Времяпровождение посетителя на одной страничке сайта
 
 автор: Storin   (25.05.2009 в 12:37)   письмо автору
 
 

Такая задача. Входит посетитель на сайт, незарегестрированный, и заходит на страничку с текстом. Нужно расчитать время, которое он провел именно на этой страничке и записать его в базу, для статистики. Каким образом это возможно реализовать?

  Ответить  
 
 автор: Незнайка   (25.05.2009 в 12:44)   письмо автору
 
   для: Storin   (25.05.2009 в 12:37)
 

Точно узнать не получится

  Ответить  
 
 автор: Storin   (25.05.2009 в 12:50)   письмо автору
 
   для: Незнайка   (25.05.2009 в 12:44)
 

а неточно можно? в чем заключается неточность?

  Ответить  
 
 автор: Незнайка   (25.05.2009 в 13:06)   письмо автору
 
   для: Storin   (25.05.2009 в 12:50)
 

>а неточно можно?
Как-то можно.

>в чем заключается неточность?

Во всем)) Вы никогда не узнаете точно, сколько посетитель находился на странице. Тогда зачем собирать информацию которая будет вводить Вас в заблуждение?

  Ответить  
 
 автор: Loki   (25.05.2009 в 14:05)   письмо автору
 
   для: Storin   (25.05.2009 в 12:37)
 

Поместить на страницу JS компонент, который будет с какой-то периодичностью отсылать аяксом на сервер текущий url и время проведенное на странице

  Ответить  
 
 автор: neadekvat   (25.05.2009 в 14:50)   письмо автору
 
   для: Loki   (25.05.2009 в 14:05)
 

Каждую секунду, как минимум, чтобы результат был максимально точный
Но это же какая нагрузка на сервер.

  Ответить  
 
 автор: Loki   (25.05.2009 в 15:18)   письмо автору
 
   для: neadekvat   (25.05.2009 в 14:50)
 

Если Вам нужна такая охренительная точность - придется потерпеть. Вменяемым людям будет достаточно значительно больших интервалов или даже запросов по событию.

  Ответить  
 
 автор: VITtek   (25.05.2009 в 17:26)   письмо автору
 
   для: Storin   (25.05.2009 в 12:37)
 

Поставь счётчик от гугла, он тебе всё подсчитает.

  Ответить  
 
 автор: Незнайка   (25.05.2009 в 18:37)   письмо автору
 
   для: VITtek   (25.05.2009 в 17:26)
 

И что, прям точно можно узнать сколько посетитель просматривал страницу?

  Ответить  
 
 автор: Владимир55   (26.05.2009 в 20:14)   письмо автору
119.6 Кб
 
   для: Незнайка   (25.05.2009 в 18:37)
 

Я собираю статистику времени просмотра по каждой странице, измеряя время от прихода посетителя до момента перехода этого же посетителя на другую страницу. Если посетитель на другую страницу не перешел, независомо от причин это измерение не учитывается.

Поскольку параметр вероятностный, то интереснее смотреть его не в дифференциальной форме как распределение плотности вероятностей, а в интегральной как распределение вероятнойстей того, что посетитель пробыл на этой странице время, большее данной величины.

Скриншот в Приложении

  Ответить  
 
 автор: Владимир55   (26.05.2009 в 20:15)   письмо автору
118.7 Кб
 
   для: Владимир55   (26.05.2009 в 20:14)
 

А в интегральной форме нагляднее:

В частности, здесь можно увидеть, что вероятность того, что страницу читают более 30 секунд, составляет порядка 20 процентов.

  Ответить  
 
 автор: Незнайка   (26.05.2009 в 21:40)   письмо автору
 
   для: Владимир55   (26.05.2009 в 20:14)
 

Интересно)

  Ответить  
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования