老舗のフレームワークとしてCakePHPがありますが、FuelPHPと同様に学習コストが安いようです。あと、日本語のサイトマニュアル、書籍情報、メーリングリストがしっかりしています。
現在、実質的に2.6まで出ていますが、PHPの5.4以上に対応した(でないと動作しない)3.0がβ2まで公開されており、もうすぐ公開されると思われます。ORM(オブジェクト・リレーショナル・マッピング機能)が相当に強化されているようであり、コンピューターの内蔵メモリの消費量を抑えて高速化している模様です。
CakePHP2.xの良書としては、次のものがあります。
![]() |
![]() |
「独習PHP第2版」を読み、アプリケーションをある程度作ることが出来るようになった段階で拝読すると、フレームワークの威力に「眼から鱗が落ちた」よう感じになります。ただし、MVCモデルでは、モデルクラスでデータの操作をすることになっていますが、実際はコントローラーで行っているみたいで、そこが気にかかっています。
Google先生に聞いてみたところ、日本で使用されているフレームワークはCakePHPがトップで、FuelPHPが勢いを伸ばしているとのこと。しかし、世界的にはCodeIgniterがダントツらしいです。
なお、早川聖司さんの「FuelPHP入門第2版」が11月1日に本屋に並びます。
フレームワークは慣れてくると非常に有難いですね。