![]() |
|
||||||||||
|
|||||
|
Привет человеки! Фух, давно Я сюда не захаживал! Вот какой вопрос. Босс просит сделать скриптик, который будет считать количество скачиваний архивных файлов. Ну допустим, чел зашел на сайт, кликнул по линку файла, он стал зугражаться через любой качальщик или обычным способом, а при этом в файле или базе +1 закачку дописало напротив нужного файла. Лучший вариант будет если еще и точно скачалось или нет будет известно, но хотя бы так. Спасибо заранее!
![]()
__________________
FROGGY: ничто так не обманчиво, как слишком очевидные факты... |
|
|||||
|
Регистрация: Feb 2001
Адрес: Canada, Toronto
Сообщений: 167
|
можно парсить логи апача - access_log и error_log
скачай прогу для анализа логов и не мучайся. http://www.mach5.com/ там есть кол-во обращений к конкретной html-странице или файлу, полных и неполных скачиваний и много другого. И не говори, что это нужно обязательно на PHP. ![]() ps. что касается одновременного скачивания по нескольким тредам, то это можно запретить , чтобы вашему боссу было удобнее считать кол-во обращений.
__________________
Кто смел - тот цел. http://www.php.kz/ |
|
|||||
|
[+1 23.05.11]
Регистрация: Dec 2001
Сообщений: 4,159
|
Цитата:
__________________
GIT d++ s++:++ a C++$ UB++ P++ L+ E+ W+++ N++ w++ O+ M V- t-- 5-- X+ R+++ tv- b+++ D++ |
|
|||||
|
Регистрация: Dec 1999
Сообщений: 258
|
Цитата:
|
|
|||||
|
Регистрация: Feb 2001
Адрес: Canada, Toronto
Сообщений: 167
|
одумайся !!!! не делай этого !
![]() если все будет идти через скрипт - получится двойная работа (то что уже делает Апаче, ты будешь дублировать скриптом, тем самым бездарно увеличивая нагрузку на сервер)
__________________
Кто смел - тот цел. http://www.php.kz/ |
|
|||||
|
[+1 23.05.11]
Регистрация: Dec 2001
Сообщений: 4,159
|
Цитата:
__________________
GIT d++ s++:++ a C++$ UB++ P++ L+ E+ W+++ N++ w++ O+ M V- t-- 5-- X+ R+++ tv- b+++ D++ |
|
|||||
|
Ветеран форума
|
лутше скриптом прибовлять счётчик а потом делать
header("Location: anyfile.zip"); просто если скриптом выдавать фаил то разные там гетрайты и т.п. могут не срабатывать =( |
|
|||||
|
[+1 23.05.11]
Регистрация: Dec 2001
Сообщений: 4,159
|
Прекрасно они срабатывают.
![]() Особенно -- если использовать для задания имени сохраняемого файла не поле в заголовке, а часть URL. Т.е. /script.php/myfile.zip.
__________________
GIT d++ s++:++ a C++$ UB++ P++ L+ E+ W+++ N++ w++ O+ M V- t-- 5-- X+ R+++ tv- b+++ D++ |
|
|||||
|
Почти ничего не понял со всего сказанного, но почвы для размышлений много. Так что пока что спасибо всем. Если что еще потрясу.
![]()
__________________
FROGGY: ничто так не обманчиво, как слишком очевидные факты... |
|
|||||
|
Регистрация: Dec 1999
Сообщений: 258
|
2 Crazy
Thanx |
![]() |
Часовой пояс GMT +4, время: 07:22. |
|
|
« Предыдущая тема | Следующая тема » |
|
|