かの有名な(?)phpdeveloper.org の方も、Zend Framework を使ったあと、CakePHP を試しているようです。"I have to admit, it’s nice - very nice."という感想です。
Baby Steps from ZF to Cake
http://blog.phpdeveloper.org/?p=39Zend Framework を使ったあと CakePHP にスイッチすると、幾つかの点で驚くことがあるかもしれません。この方のまとめている点としては、
・当たり前ですが、ディレクトリ構造と命名規則は違うので、最初は抵抗があるかもしれません。
・"Model"に対するアプローチがかなり違います。CakePHP の場合には、データベースのテーブル名の単数形を Model につけてやるだけで、まるで生き物のように動き始めます。SQL のことはほとんど考える必要がありません。フレームワークが面倒を見てくれます。
・命名規則は、ZF より CakePHP のほうがかなり重要なポイントになります。
いちど、Rails の本を読んでから CakePHP に来るのもよいと思います。
コメントなどにもありますが、このあと問題になるのは、
Symfony
Code Igniter
(PHP on TRAX)
CakePHP
のどれがよいの?ということになりますが、
○PHP4/PHP5 で動くのは、
Code Igniter と CakePHP です。
○テーブル同士の関連付けができるのは、
Symfony, PHP on TRAX, そして CakePHP です。
posted by SDozono at 10:21| ロサンゼルス ☀|
Comment(0)
|
TrackBack(0)
|
日記
|
|