Symfony 5. Быстрый старт
5.2 version
Maintained
Unmaintained
Symfony 5. Быстрый старт¶
- Благодарности
- Шаг 0: О чём эта книга?
- Шаг 1: Проверка рабочего окружения
- Шаг 2: Знакомство с проектом
- Шаг 3: С нуля до развёртывания
- Шаг 4: Выбор методологии разработки
- Шаг 5: Поиск и устранение неисправностей
- Шаг 6: Создание контроллера
- Шаг 7: Подготовка базы данных
- Шаг 8: Описание структуры данных
- Шаг 9: Создание административной панели
- Шаг 10: Создание пользовательского интерфейса
- Шаг 11: Работа с ветками
- Шаг 12: Обработка событий
- Шаг 13: Жизненный цикл объектов Doctrine
- Шаг 14: Получение обратной связи с помощью форм
- Шаг 15: Защита административной панели
- Шаг 16: Защита от спама с помощью API
- Шаг 17: Тестирование
- Шаг 18: Переход к асинхронности
- Шаг 19: Управление состоянием с помощью Workflow
- Шаг 20: Отправка электронной почты администраторам
- Шаг 21: Повышение производительности с помощью кеширования
- Шаг 22: Стилизация интерфейса с помощью Webpack
- Шаг 23: Изменение размера изображений
- Шаг 24: Выполнение заданий cron
- Шаг 25: Уведомление различными способами
- Шаг 26: Создание API с помощью API Platform
- Шаг 27: Разработка SPA
- Шаг 28: Локализация приложения
- Шаг 29: Оптимизация производительности
- Шаг 30: Изучение внутренностей Symfony
- Шаг 31: Использование Redis для хранения сессий
- Шаг 32: Использование RabbitMQ в качестве брокера сообщений
- Что дальше?
- Next » Благодарности
This work, including the code samples, is licensed under a Creative Commons BY-NC-SA 4.0 license.