Kivsiak
Новичок
Скачка больших фаилов. Теория.
Скрипт отдает большой фаил порядка 100мб. Делаю я это через чтение фаила кусками по 1-100Кб (пока не определился) и последующей выдачей через echo. Напрямую я отдавать не могу так как фаил может отдавтся только тем у кого есть на него права. Время жизни скрипта не ограничено.
Пока думал понял что не хватает теории. Как все это выполняется на низком уровне? Скрипт ждет пока клиент получит очередной кусок и потом отдает новый или все это скапливается в буфере из которого клиент выбирает данные? или еще как-то?
Где можно почитать про это?
Скрипт отдает большой фаил порядка 100мб. Делаю я это через чтение фаила кусками по 1-100Кб (пока не определился) и последующей выдачей через echo. Напрямую я отдавать не могу так как фаил может отдавтся только тем у кого есть на него права. Время жизни скрипта не ограничено.
Пока думал понял что не хватает теории. Как все это выполняется на низком уровне? Скрипт ждет пока клиент получит очередной кусок и потом отдает новый или все это скапливается в буфере из которого клиент выбирает данные? или еще как-то?
Где можно почитать про это?