2005-11-07 FrontControllerパターンのURI設計 development Moony FrontControllerパターンを使う FrontControllerのファイル名を必ずURIに含まなくてはならない 例えば、/index.php?action=hogeとか 格好悪いので対策を考える PATH_INFOを使う /index/action/hogeとか、/index/hogeにできる ただし、ファイル名の代替文字列を含む必要あり mod_rewriteを使う URIのパターンを正規表現を用いて完全に置換可能 /hoge.htmlとか、/hoge/とか マッピングパターンを規約で決めてしまえばいい mod_rewriteを使ってみることに 多用しすぎに注意 シンプルなルールと規約を考えること