Прошу добавить в БД оного поле hits и научить его считать кол-во скачиваний. Хочу сделать у ся блок с популярными файлами, а оказалось, что он не считает скачивания.
Alexander
2009-09-10, 19:13
Diego, а по какому признаку это поле долно инкрементироваться? Сейчас все файлы качаются по прямым ссылкам.. Соответственно узнать сколько скачали тот или иной файл невозможно. Предложите алогоритм и я с радость сделаю!
Alexander, мда, эт проблема. может реализовать скачивание через скрип без прямой ссылки?
Да учёт скачиваний это неплохая штучка, временами даже полезная.
Я вот думаю должен быть скрипт, нажимая на конечную ссылку, открывается ссылка в новом или в том же окне и скрипт сразу учитывает скачивание а фаил наченает скачиваться.
Alexander
2009-09-10, 23:20
Diego, это как минимум неоптимально жутко..
Ну как знаешь, я своё мнение высказал...
Alexander, в смысле не оптимально? 8 из 10 файловых архивов на сайтах инета, работают по принципу не прямой ссылки...
Цитата (SiTiS @ 11.9.2009, 13:56)
![](style_images/1/post_snapback.gif)
Alexander, в смысле не оптимально? 8 из 10 файловых архивов на сайтах инета, работают по принципу не прямой ссылки...
а) Такие файловые архивы никто не пишет на PHP. Что бы такое реализовать нужно как минимум нетрадиционно настраивать свой веб сервер (апач). Заставлять его дружить с Eleanor.
б) Если файл читать, а потом выводить скриптом, то за это можно бан от хостера схлопотать) Тк грузит сервер аццки ибо пхп для этого не предназначен.
Alexander
2009-09-11, 18:29
Ладно. Будем думать. Уже есть кое-какие идеи на сей счет: например, можно просто выдавать прямую ссылку после получения запроса от пользователя. Этот запрос, собственно и считать +1 к счетчику скачиваний.
Alexander, Хорошая новость, буду ждать реализации этого
Alexander, а что делать с "самыми умными", которые будут только прямые ссылки юзать?
Alexander
2009-09-12, 14:47
Ripper, в смысле?
Алгорит будет примерно такой: нажали на кнопку "скачать" и появились прямые ссылки. Их уже можно использовать на свое усмотрение..
Alexander, под "умными" Ripper имел ввиду людей, которые ставят на своих сайта/форумах пряму ссылку на файл, а это придает доп. нагрузку на серв, но не прибавляет посетителей. лично я за такое не волнуюсь... )))
Alexander
2009-09-12, 16:10
Diego, умные админы:
1. Ставят защиту от чужих ссылок путем проверки реферера.
2. Хорошие файлы пакуют в архивы под паролем.
Ггг, а хорошие файлы эт какие?
Цитата (Diego @ 12.9.2009, 16:13)
![](style_images/1/post_snapback.gif)
Alexander, под "умными" Ripper имел ввиду людей, которые ставят на своих сайта/форумах пряму ссылку на файл, а это придает доп. нагрузку на серв, но не прибавляет посетителей. лично я за такое не волнуюсь... )))
Ага, я это и имел ввиду
Цитата (Alexander @ 12.9.2009, 17:10)
![](style_images/1/post_snapback.gif)
Diego, умные админы:
1. Ставят защиту от чужих ссылок путем проверки реферера.
2. Хорошие файлы пакуют в архивы под паролем.
1. Опять же, что бы проверить реферер нужно что-то мутить с сервером (может .htccess способен на такое), ведь ссылка прямая.
2. На форуме/сайте вполне могут и этот пароль дать
![;) ;)](style_emoticons/default/wink.gif)
Alexander
2009-09-12, 21:32
Ripper, смысл не в том, что пароль есть. А в том, какой это пароль.
Цитата (Ripper @ 11.9.2009, 17:06)
![](style_images/1/post_snapback.gif)
а) Такие файловые архивы никто не пишет на PHP. Что бы такое реализовать нужно как минимум нетрадиционно настраивать свой веб сервер (апач). Заставлять его дружить с Eleanor.
б) Если файл читать, а потом выводить скриптом, то за это можно бан от хостера схлопотать) Тк грузит сервер аццки ибо пхп для этого не предназначен.
Я долго юзал php-fusion, так там у меня в файловом модуле были защищённые ссылки, и ссылка имела ограничение работы 2 дня. К тому же выдавалась измененная ссылка на сторонние ресурсы.
Alexander
2009-09-13, 11:26
SiTiS, ты пойми, что если ссылка защищена - файл будет отдаваться PHP скриптом. А это очень ресурсоемко.
Alexander, возможно, тк я не знаю, то не буду спорить, просто php-fusion считается легкой системой и все же имеет весьма недурной файловик. Я не понял цитируемый мной пост Ripper'а, какая может идти речь о настройке спец сервера, и банах, если я держал сайт на обычном хостинге и всё ОК.
Для просмотра полной версии этой страницы, пожалуйста,
пройдите по ссылке.