Ограничение скорости скачивания

Печать RSS
78

Г
Автор
Чатланин
0
Сложно ли реализовать это фишку?
Думаю скоро актуально будет это и в wap.
K

Транклюкаторщик
0
выдача файла скриптом + sleep
вот подробнее:
http://www.manhunter.ru/webmaster/179_zaschita_faylov_na_servere_ot_pryamih_ssilok_antileech.html
Изменил: KOZZ (18.02.2011 / 12:27)

Ктулху
0
Сразу говорю, ограничивать и выдавать скриптом это не лучший вариант. если на сервере стоит nginx то есть намного лучше вариант (но для ограничения скорости придётся договариваться с админом, в принципе это в его интересах)
K

Транклюкаторщик
0
3. ShiftBHT_есть_чо7, чем лучше?
Г
Автор
Чатланин
0
Как я понял требуется долгое время выполнения скрипта.
3, получается через nginx выдавать файлы?
K

Транклюкаторщик
0
5. 3rd.Mate, да нет, там flush юзаешь и все ок.

Ктулху
0
4, тем что процесс nginx хавает намного меньше чем php. nginx выдаёт на лету.
Если отдать заголовок
header("X-Accel-Redirect: /store/path/to/movie.flv");
то nginx выдаст этот файл.
В этом скрипте можно осуществлять любые проверки, и отдавать заголовок с нужным файлом.
Тут же и лимит на кол-во соединений пригодится
http://sysoev.ru/nginx/docs/http/ngx_http_limit_zone_module.html
K

Транклюкаторщик
0
7. ShiftBHT_есть_чо7, все то что ты перечислил можно реализовать и средствами php. фактически, вопрос в ресурсоемкости, а для малых проектов я не думаю что это играет особую роль
Г
Автор
Чатланин
0
Несовсем конечно я понял т.к. не програмист, но суть ясна.
Если заказывать php программисту работу, он сможет с этим разобраться?
В nginx нужно что - то настраивать, если он установлен?

Ктулху
0
Для отдачи файлов nginx'ом ненужно. для лимитирования кол-во коннектов надо (по ссылке официальный ман от Игоря Сысоева).
8, Для любых проектов важна ресурсоёмкость. Если сайт посещают 5 человек, это не значит что надо ***кодить, где 5 там и 100.
Стикеры / Теги / Правила / Топ тем / Топ постов / Поиск