最近のPHP界隈のトピックスとして、RedmineをCakePHPに移植する「candycane」プロジェクトの話題がありました。357ファイルを8名で移植するという大規模な作業だったようで、正式リリースが楽しみですね。 私もPHPでのWebアプリケーション開発時に「CakePHP」の利用経験があるのですが、大人数の開発者が参加する大規模なWebアプリケーション開発においては、フレームワークという共通の基盤上で開発する事によって、開発者の認識を合わせてコードの品質を保つなど、規則(制約)がある中で構築する方がメリットが多いのでしょうね。 反面、私のように一人で小規模なサイト(プログラム部分は問合せフォームのみのようなサイト)を制作する場合には、フレームワークの導入はちょっと大がかりかなと感じる部分もあり、自分の中ではPHPで小さなWebアプリケーション*1を制作する時の定石のスタイルがあり