ついに、1.2開発版pre-betaが登場しました。(そして、安定版1.1.18もリリースされています。)前回のリリース時に、「これはアルファ版最後!」というふれこみだったわけですが、それからさらに機能追加がすすみ、もう少し熟成が必要になる、というわけで、今回は pre-betaという呼び方です。
New CakePHP Releases
http://groups.google.com/group/cake-php/browse_thread/thread/c670f3d8b01ac415/1.2プリベータの目玉としては、RESTルーティングを、
Router::mapResources('posts')
と書けることだそうです。こうすると、対応するHTTPリクエストと、コントローラのメソッド(index, view, add, edit, delete)がマップされます。また、セキュリティコンポーネントは、 HTTP basic/digest authenticationにも対応。Authコンポーネントもだいぶリファクタリングしたということです。
1.2では、findCount()とfindAll()がなくなり、find()のパラメータで書けるようになります。ページネーションも引き続き改良され、独自のページ送りを設定しやすくなります。
http://tempdocs.cakephp.org/も公開されました。1.2用の執筆途中らしきマニュアルです。
日本語の世界では、CakePHPガイドブックが今日明日にも、書店で見られるようになるはずです。
Amazon
CakePHPガイドブックおかげさまで、Amazonでは好調な売れ行きのようで感謝しております。時期的に、1.1を使うか、1.2で解説するか、という議論があったのですが、やはり、1.1中心で解説し、1.2の新機能についても章を割く、という方法で正解だったのではないか、と思います。
1.1の突っ込んだ所に関する記述もありますが、1.2を意識した解説になっているので、知識がムダになることはないでしょう。
アメリカの開発チームにも1冊、送ることになっています。
次はExtかなぁ。(^.^)
posted by SDozono at 11:39| 東京

|
Comment(0)
|
TrackBack(1)
|
CakePHP General
|

|