Php. Как ограничить скорость отдачи файла?

Главная  >>  Backend  >>  Php. Как ограничить скорость отдачи файла?

Часто можно встретить сайты, где по тем или иным причинам ограничена скорость скачивания файлов. Существует множество вариантов реализации подобной задачи и сегодня я расскажу об одном из таких способов.

Решение было найдено на сайте http://www.jonasjohn.de/ — за что ему отдельное спасибо.

Итак, с теорией все понятно — разберем пример. Я попытался максимально понятно его прокомментировать.

Думаю пример понятен. Мы каждую секунду отдаем в браузер ровно такой объем данных, который хотим — соответственно клиент вынужден ждать, т.к. скорость скачивания ограничена.