К основному контенту

Сообщения

Сообщения за январь, 2022

Symfony 6. Новый проект

Symfony - один из наиболее популярных фреймворков корпоративного уровня для разработки на PHP. На основе его создают большие нагруженные приложения. Фреймворк предоставляет асбтракции на всё наиболее часто решаемые задачи: роутинг, фильрация данных, работа с базами данных, получение и отправка почты и многое-много другое. Для работы фреймворка требуются интерпретатор PHP и веб-сервер. Наиболее оптимальный путь установки локального окружения - использовать Docker . В документации ссылаются на репозиторий dunglas/symfony-docker . В конфигурации используются образы php-fpm и веб-сервера Caddy. Как начать проект Symfony с помощью Docker Клонируем репозиторий с конфигурацией для Docker в текущий каталог: git clone https://github.com/dunglas/symfony-docker . Собираем образы (загрузка и скачивание пакетов, необходимых для запуска приложения): docker-compose build --pull --no-cache Запускаем образ: стартуют веб-сервер Caddy и интерпретато...