フレームワークと強そうですが、ものすごく単純化して考えると、以下の1行に集約されます。 View(Action($_GET['url'])); これは何をしているかというと? どこにアクセスされているかを取得する。 ($_GET[‘url’]) 必要な処理を施す。 (Action) 処理の結果を表示する。 (View) どこにアクセスされているかを取得する 思い切って、.htaccessに次のように書いてしまいます。 RewriteEngine On RewriteCond %{REQUEST_FILENAME} !-d RewriteCond %{REQUEST_FILENAME} !-f RewriteRule ^(.*)$ index.php?url=$1 [QSA,L] これは「どんなURLを叩いても全てindex.phpを呼ぶ」というものです。(そこに既にファイルが存在しなければ
![PHPを数行書きながらフレームワークを理解する](https://cdn-ak-scissors.b.st-hatena.com/image/square/fdc54750334ac65a84eefa89d9f531fb85f02acc/height=288;version=1;width=512/http%3A%2F%2Fblog.katty.in%2Fwp-content%2Fuploads%2F2012%2F03%2Fframework.png)