Die „Symfony-Demoanwendung“ ist eine Referenzanwendung, die erstellt wurde, um zu zeigen, wie Anwendungen gemäß den Symfony Best Practices entwickelt werden.
Weitere Informationen zu diesen Vorgehensweisen finden Sie auch im offiziellen Symfony-Buch.
Abhängig von Ihren Anforderungen gibt es drei verschiedene Möglichkeiten, dieses Projekt zu installieren:
Option 1. Laden Sie die Symfony-CLI herunter und verwenden Sie die auf Ihrem Computer installierte symfony
Binärdatei, um diesen Befehl auszuführen:
symfony new --demo my_project
Option 2. Laden Sie Composer herunter und verwenden Sie die auf Ihrem Computer installierte composer
Binärdatei, um diese Befehle auszuführen:
# 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. Klicken Sie auf die folgende Schaltfläche, um dieses Projekt auf Platform.sh, dem offiziellen Symfony PaaS, bereitzustellen, damit Sie es ausprobieren können, ohne etwas lokal zu installieren:
Vor dem Ausführen der Anwendung ist keine Konfiguration erforderlich. Abhängig von Ihren Anforderungen gibt es zwei verschiedene Möglichkeiten, diese Anwendung auszuführen:
Option 1. Laden Sie Symfony CLI herunter und führen Sie diesen Befehl aus:
cd my_project/
symfony serve
Greifen Sie dann in Ihrem Browser unter der angegebenen URL (standardmäßig https://localhost:8000) auf die Anwendung zu.
Option 2: Verwenden Sie einen Webserver wie Nginx oder Apache, um die Anwendung auszuführen (lesen Sie die Dokumentation zum Konfigurieren eines Webservers für Symfony).
Auf Ihrem lokalen Computer können Sie diesen Befehl ausführen, um den integrierten PHP-Webserver zu verwenden:
cd my_project/
php -S localhost:8000 -t public/
Führen Sie diesen Befehl aus, um Tests auszuführen:
cd my_project/
./bin/phpunit