Наш код формирования страницы не обращается к массивам PHP-FPM для получения запроса, но до сих пор вызывает SAPI для отправки ответа. Сегодня избавимся от этой привязки и сделаем код страницы полностью независимым от используемого сервера структурой HTTP Response. Заодно реализуем экономную отдачу больших файлов средствами PHP через Stream:
- 00:00:06 - Вынос кода страницы в процедуру
- 00:02:02 - Проблема привязки к серверу
- 00:03:09 - Возврат ответа из функции
- 00:04:31 - Отправка страницы в PHP-FPM
- 00:05:38 - Структура Response
- 00:07:06 - Серверонезависимый код
- 00:07:51 - Процедура emit для работы с SAPI
- 00:09:03 - Отдача больших файлов
- 00:10:45 - Чтение контента через Stream
- 00:12:42 - Вывод текста через Stream
- 00:14:31 - Обзор результата
Скрытый контент (код, слайды, ...) для подписчиков.
Открыть →Чтобы не пропускать новые эпизоды подпишитесь на наш канал @deworkerpro в Telegram
Спасибо! Очень жду эту серию
Очень ждём продолжения
Интересный выпуск. Особенно заинтересовала реализация чтения по пакетам больших файлов
Или войти через: