「一機能ごとに一まとまりのコード」としてwebアプリを構成すると、コードを書いたり読んだりしやすくなる。当然である。
問題は、どのようにしてコードを一まとまりとするかだ。
- 機能ごとに別のファイルとして、ブラウザから直接アクセスさせる
- ブラウザからのアクセス先は同一ファイルで、getパラメータで機能を振り分ける
- index.php?op=show
- 振り分け後の機能のまとめ方
- グローバルレベルのコードをincludeする
- 機能ごとに関数を定義しておき、コールする
- 機能ごとにクラスを定義しておき、コールする
どの方法が自らのニーズに合うのか?