La "Symfony Demo Application" est une application de référence créée pour montrer comment développer des applications suivant les meilleures pratiques Symfony.
Vous pouvez également en apprendre davantage sur ces pratiques dans le livre officiel Symfony.
Il existe 3 manières différentes d'installer ce projet en fonction de vos besoins :
Option 1. Téléchargez Symfony CLI et utilisez le binaire symfony
installé sur votre ordinateur pour exécuter cette commande :
symfony new --demo my_project
Option 2. Téléchargez Composer et utilisez le binaire composer
installé sur votre ordinateur pour exécuter ces commandes :
# 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
Option 3. Cliquez sur le bouton suivant pour déployer ce projet sur Platform.sh, le PaaS officiel de Symfony, afin de pouvoir l'essayer sans rien installer localement :
Il n'est pas nécessaire de configurer quoi que ce soit avant d'exécuter l'application. Il existe 2 manières différentes d'exécuter cette application en fonction de vos besoins :
Option 1. Téléchargez Symfony CLI et exécutez cette commande :
cd my_project/
symfony serve
Accédez ensuite à l'application dans votre navigateur à l'URL indiquée (https://localhost:8000 par défaut).
Option 2. Utilisez un serveur Web comme Nginx ou Apache pour exécuter l'application (lisez la documentation sur la configuration d'un serveur Web pour Symfony).
Sur votre ordinateur local, vous pouvez exécuter cette commande pour utiliser le serveur Web PHP intégré :
cd my_project/
php -S localhost:8000 -t public/
Exécutez cette commande pour exécuter des tests :
cd my_project/
./bin/phpunit