「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.次のボタンをクリックして、このプロジェクトを Symfony の公式 PaaS である Platform.sh にデプロイします。これにより、ローカルに何もインストールせずに試すことができます。
アプリケーションを実行する前に何も設定する必要はありません。このアプリケーションを実行するには、ニーズに応じて 2 つの異なる方法があります。
オプション 1. Symfony CLI をダウンロードし、次のコマンドを実行します。
cd my_project/
symfony serve
次に、ブラウザーで指定された URL (デフォルトでは https://localhost:8000) でアプリケーションにアクセスします。
オプション 2. Nginx や Apache などの Web サーバーを使用してアプリケーションを実行します (Symfony 用の Web サーバーの構成に関するドキュメントを参照してください)。
ローカル マシンで次のコマンドを実行して、組み込みの PHP Web サーバーを使用できます。
cd my_project/
php -S localhost:8000 -t public/
次のコマンドを実行してテストを実行します。
cd my_project/
./bin/phpunit