Symfony. Быстрый старт
- Благодарности
- О чём эта книга?
- Проверка рабочего окружения
- Знакомство с проектом
- С нуля до развёртывания
- Выбор методологии разработки
- Поиск и устранение неисправностей
- Создание контроллера
- Подготовка базы данных
- Описание структуры данных
- Создание административной панели
- Создание пользовательского интерфейса
- Работа с ветками
- Обработка событий
- Жизненный цикл объектов Doctrine
- Получение обратной связи с помощью форм
- Защита административной панели
- Защита от спама с помощью API
- Тестирование
- Переход к асинхронности
- Управление состоянием с помощью Workflow
- Отправка электронной почты администраторам
- Повышение производительности с помощью кеширования
- Стилизация интерфейса с помощью Webpack
- Изменение размера изображений
- Выполнение заданий cron
- Уведомление различными способами
- Создание API с помощью API Platform
- Разработка SPA
- Локализация приложения
- Оптимизация производительности
- Изучение внутренностей Symfony
- Использование Redis для хранения сессий
- Использование RabbitMQ в качестве брокера сообщений
- Что дальше?
This work, including the code samples, is licensed under a
Creative Commons BY-NC-SA 4.0
license.