Create your PHP Frameworkをやってみる①
PHPフレームワークを作成してみようという以下の記事をやってみます。
これは、学習用にモダンなフレームワークを実際に作成することで、フレームワークについてより深く理解しようというものです。
Symfonyコンポーネントを使いますが、特定のフレームワークの使い方の記事とは異なります。モダンなフレームワークの構造についてより理解するためのものです。
この記事は、version 2.7に基づいています。
Introduction (current)
最初にプロジェクト用のフォルダを作成します。
$ mkdir framework
$ cd framework
最もシンプルなWebアプリの作成
作成したプロジェクト用のフォルダの中に、最もシンプルなWebアプリを作成します。
index.php
<?php
$input = $_GET['name'];
printf('Hello %s', $input);
PHPのビルトインWebサーバを起動します。
$ php -S 127.0.0.1:4321
http://127.0.0.1:4321/index.php?name=Fabien
にブラウザでアクセスします。
コードに誤りがなければ「Hello Fabien」と表示されるはずです。
Date: 2015/07/14