Задонатить и смотреть →
Открой безлимитный доступ к 100+ полезных скринкастов и получай скидки на все предстоящие мероприятия

Ответ Response и SAPI Emitter

Наш код формирования страницы не обращается к массивам 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 - Обзор результата
Скрытый контент (код, слайды, ...) для подписчиков. Открыть →
Дмитрий Елисеев
elisdn.ru
Комментарии (3)
Aёct'ann

Спасибо! Очень жду эту серию

Ответить
Vitaliy

Очень ждём продолжения

Ответить
Руслан

Интересный выпуск. Особенно заинтересовала реализация чтения по пакетам больших файлов

Ответить
Зарегистрируйтесь или войдите чтобы оставить комментарий

Или войти через:

Google
GitHub
Yandex
MailRu