Отслеживание скачиваний

  • Автор темы Автор темы NIMahno
  • Дата начала Дата начала

NIMahno

Guest
Отслеживание скачиваний

Каким образом можно узнать кто и когда скачивал выложенный на сайте файл и насколько успешно это у него получилось?
 
1)отдавать файл скриптом, инкрементировать соответствующий счетчик (например, в табличке Mysql-базы)
2)смотреть логи апача
 
логи не покатит - не будет учитывать докачку и по частям. только скриптом.
 
если я не ошибаюсь, то как раз при докачке и по частям в логах записывается кто и какой объем выкачал. и когда. по крайней мере у меня так. Win2000 Apache 1.3.27
 
А как ты в этом случае определишь что, файл качается одним юзером? Мне кажется способ анализа логов неприменим.
Я исхожу из следующий предположений:
1. Приносит рейтинг завершение скачивания файла
2. Приносит рейтинг завершение скачивания файла одним конкретным пользователем.

Отсюда мне видится примерно следующая последовательность действий.
Файл отдается скриптом. Для скачивания выделяется уникальная ссылка. По окончании закачки ссылка убивается.

Данный способ позволяет к тому установить некоторый срок, после которого докачка файла невозможно. Везде где я видел скачивание с рейтингом это реализовано примерно так.
 
нет, если вопрос в рейтингах - никаких споров, скрипт есть гуд. но я думал человеку надо просто узнать - а не скачивал ли кто когда....
 
Нда. Это я однако прочитал совсем не то что написано :)
 
Сверху