![]() |
Как сделать счетчик копирования...
Привет человеки! Фух, давно Я сюда не захаживал! Вот какой вопрос. Босс просит сделать скриптик, который будет считать количество скачиваний архивных файлов. Ну допустим, чел зашел на сайт, кликнул по линку файла, он стал зугражаться через любой качальщик или обычным способом, а при этом в файле или базе +1 закачку дописало напротив нужного файла. Лучший вариант будет если еще и точно скачалось или нет будет известно, но хотя бы так. Спасибо заранее! :cool:
|
можно парсить логи апача - access_log и error_log
скачай прогу для анализа логов и не мучайся. http://www.mach5.com/ там есть кол-во обращений к конкретной html-странице или файлу, полных и неполных скачиваний и много другого. И не говори, что это нужно обязательно на PHP. :) ps. что касается одновременного скачивания по нескольким тредам, то это можно запретить , чтобы вашему боссу было удобнее считать кол-во обращений. |
Re: Как сделать счетчик копирования...
Цитата:
|
Цитата:
|
одумайся !!!! не делай этого ! :)
если все будет идти через скрипт - получится двойная работа (то что уже делает Апаче, ты будешь дублировать скриптом, тем самым бездарно увеличивая нагрузку на сервер) |
Цитата:
|
лутше скриптом прибовлять счётчик а потом делать
header("Location: anyfile.zip"); просто если скриптом выдавать фаил то разные там гетрайты и т.п. могут не срабатывать =( |
Прекрасно они срабатывают. :)
Особенно -- если использовать для задания имени сохраняемого файла не поле в заголовке, а часть URL. Т.е. /script.php/myfile.zip. |
Скажу честно...
Почти ничего не понял со всего сказанного, но почвы для размышлений много. Так что пока что спасибо всем. Если что еще потрясу. :cool:
|
2 Crazy
Thanx |
| Часовой пояс GMT +4, время: 09:07. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.