めも帖

「めも帖」代わりにダラダラと書いていったり、めもしたりしているだけです。

dispatchの命名ルールとpath_info(3)

他のフレームワークを見ながら考え直してみました。

URI class メソッド 標準テンプレート
/index.php Pages::index dispach_index() index.html(index_index.html)
/index.php/agree Pages::index dispach_agree() index_agree.html
/index.php/agree/ Pages::Agree dispach_index() agree.html(agree_index.html)

これだと、わかりやすそう?
キックする.phpファイルで異なる動作をさせることも考えましたが、PHPの場合、requireの関係もあり、度々読み込みをするのは速度的に不利そうな気がしたので(気だけなんだけれど)、やめておくことにしました。