Що нового?

Придбаний ReactPHP для начинающих (Сергей Жук)

Інформація про покупку
Тип покупки: Складчина
Ціна: 434 ГРН
Учасників: 0 з 60
Організатор: Відсутній
Статус: Набір учасників
Внесок: 7.5 ГРН
0%
Основний список
Резервний список

Gadzhi

Модератор
ReactPHP для начинающих



Главная цель этой книги - помочь вам в написании асинхронных приложений на ReactPHP, обучая вас всему, что нужно знать об асинхронном программировании на PHP.

Основная цель этой книги - показать как начать писать асинхронные приложений на PHP. Я покажу, что на самом деле PHP - это гораздо больше, чем простое выполнение скрипта в ответ на запрос сервера. Вы будете приятно удивлены тем, на что способен PHP!

Эта книга является пошаговым руководством по созданию асинхронного PHP-приложения на ReactPHP.

  • О книге
    • Целевая аудитория
    • Примеры кода
    • Благодарности
    • Опечатки
  • Асинхронный PHP
    • Введение
    • Что же использовать?
    • Асинхронность и параллельность
    • Реальное приложение
  • HTTP-сервер
    • Необходимые компоненты
    • HTTP-сервер в пару строк
    • Событийно-ориентированное выполнение
    • Обработка запроса
  • Маршрутизация запросов
    • Организация кода
    • Что такое маршрутизатор?
    • Класс Router
    • Ответ из маршрутов
    • Рефакторинг маршрутизатора
  • Рендеринг HTML файлов
    • Чтение файлов. Как НЕ надо делать
    • Блокирующие и неблокирующие вызовы
    • Дочерний процесс
    • Инъекция зависимостей
    • Связываем дочерний процесс и ответ с помощью потоков
  • Обработка POST-запросов
    • Загрузка файлов
    • Сохранение загруженных файлов на диск
    • Баг с зависшими процессами
  • Просмотр списка загрузок
    • Пайпинг потоков
    • Рендеринг PHP шаблона
    • Обновляем ответ после загрузки
    • Переносим список загрузок на главную страницу
  • Добавляем превью изображений
    • Маршрутизатор с регулярными выражениями
  • Извлекаем контроллеры
    • Добавляем пространство имен приложения
    • Первый контроллер
    • Удаляем логику из определений маршрутов
    • Контроллер для скачивания файлов
    • Контроллер для фавиконки
  • Генерация превью изображений
    • Потоки и события
    • Отображаем превью загрузок
    • Проблема асинхронного ответа
  • Промисы
  • Обработка ошибок
  • Развёртывание приложения
  • Заключение
Скрытое содержимое.
Скрытое содержимое.
https://leanpub.com/reactphp-for-beginners-ru
Формат: pdf, epub, fb2, mobi
Цена 8 + 2 + комиссии
 
Угорі