Отдавать файл с ограничением скорости и докачкой

Killer67

Постоялец
Регистрация
24 Мар 2012
Сообщения
99
Реакции
11
Как отдавать файл с ограничением скорости и возможностью докачки?
Нашел на хабре статью но они там используют БД возможно то же самое без БД?
Скрытое содержимое доступно для зарегистрированных пользователей!
 
В теории можно и на PHP - читать файл побайтово, и отдавать байты с задержкой - но это очень-очень плохая идея.
Для отдачи файлов лучше использовать вебсервер nginx, и уже на нём настраивать ограничение скорости.
 
Как отдавать файл с ограничением скорости и возможностью докачки?
Нашел на хабре статью но они там используют БД возможно то же самое без БД?
Можно без БД. В данном случае перепишите функцию function is_active_user. Используйте в ней вместо запросов к БД - создание файла на диске имя которого есть IP адрес пользователя.
 
Можно без БД. В данном случае перепишите функцию function is_active_user. Используйте в ней вместо запросов к БД - создание файла на диске имя которого есть IP адрес пользователя.
Добрый день, может у вас есть пример реализации такого алгоритма? Актуальная тема, взглянуть бы одним глазком для понимания. Спасибо.
 
Если нет опыта с нгикс, чем плоха идея по байтово на пхп отдавать?
 
Как отдавать файл с ограничением скорости и возможностью докачки?
Нашел на хабре статью но они там используют БД возможно то же самое без БД?

Добрый день, может у вас есть пример реализации такого алгоритма? Актуальная тема, взглянуть бы одним глазком для понимания. Спасибо.

вот рабочий скрипт на php с возможностью ограничения скорости и докачки.
БД не используется, ничего лишнего, хороший пример работы с заголовками для этих целей.
Для просмотра ссылки Войди или Зарегистрируйся
 
Назад
Сверху