«Демо-приложение Symfony» — это эталонное приложение, созданное для демонстрации того, как разрабатывать приложения в соответствии с лучшими практиками Symfony.
Вы также можете узнать об этих практиках в официальной книге Symfony.
Существует 3 различных способа установки этого проекта в зависимости от ваших потребностей:
Вариант 1. Загрузите Symfony CLI и используйте двоичный файл symfony
установленный на вашем компьютере, для запуска этой команды:
symfony new --demo my_project
Вариант 2. Загрузите Composer и используйте двоичный файл composer
, установленный на вашем компьютере, для запуска этих команд:
# you can create a new project based on the Symfony Demo project...
composer create-project symfony/symfony-demo my_project
# ...or you can clone the code repository and install its dependencies
git clone https://github.com/symfony/demo.git my_project
cd my_project/
composer install
Вариант 3. Нажмите следующую кнопку, чтобы развернуть этот проект на Platform.sh, официальном Symfony PaaS, чтобы вы могли попробовать его, не устанавливая ничего локально:
Перед запуском приложения не нужно ничего настраивать. Существует 2 различных способа запуска этого приложения в зависимости от ваших потребностей:
Вариант 1. Загрузите Symfony CLI и выполните следующую команду:
cd my_project/
symfony serve
Затем откройте приложение в браузере по указанному URL-адресу (по умолчанию https://localhost:8000).
Вариант 2. Используйте веб-сервер, например Nginx или Apache, для запуска приложения (читайте документацию о настройке веб-сервера для Symfony).
На вашем локальном компьютере вы можете запустить эту команду, чтобы использовать встроенный веб-сервер PHP:
cd my_project/
php -S localhost:8000 -t public/
Выполните эту команду для запуска тестов:
cd my_project/
./bin/phpunit