高速開発用の Slim Framework スクラップアプリケーション

数え切れないほどの Slim Framework アプリケーションを起動した後、同じファイルシステム構造、同じライブラリ、同じ定型句コードの設定し直すことにうんざりしました。二度としません。

Composer を使用して、Slim Framework スクラップアプリケーションをすばやくインストールして設定できます。スクラップアプリケーションは、最新の Slim と Slim-Extra リポジトリを使用しています。また、Sensio Labs の Twig テンプレートライブラリも使用しています。

Composer のインストール

Composer をインストールしていない場合は、今すぐインストールしてください。私は通常、/usr/local/bin に Composer をグローバルにインストールしますが、Composer を現在の作業ディレクトリにローカルにインストールすることもできます。このチュートリアルでは、Composer をローカルにインストールしたと仮定します。

https://composer.dokyumento.jp/doc/00-intro.md#installation

Slim Framework アプリケーションの作成

Composer をインストールしたら、新しい Slim Framework アプリケーションをインストールするディレクトリから次のコマンドを実行してください。

php composer.phar create-project slim/slim-skeleton [my-app-name]

新しいアプリケーションに必要なディレクトリ名を `[my-app-name]` に置き換えてください。仮想ホストのドキュメントルートを新しいアプリケーションの `public/` ディレクトリにポイントする必要があります。

これで終了です。素晴らしい何かを作成してください。