CakePHP1.3によるWebアプリケーション開発

CakePHP1.3によるWebアプリケーション開発
出版社:ソフトバンククリエイティブ
発行日:2010年7月
ページ数:461P+CD-ROM1枚
著者:掌田津耶乃
定価:2,800円+税
オススメ度:★★★☆☆
書評:
「PHP開発のための高機能フレームワーク「CakePHP 1.3」の使い方や、開発を支援するさまざまな機能を解説。MVCという発想の基本も身につく。バージョン1.2からの変更に対応。」
CakePHPの1.3バージョン初の書籍です。著者は1.2バージョンにおいても著書があるので、焼き直しの部分が多いですが、1.3になって追加されたJsヘルパーなど、ヘルパー部分の記述は役に立ちます。欲を言えば1.2より変更になったメソッドなどがまとめて一章となっていれば、1.2の経験者には使いやすかったのですが、初めてCakePHPに触れる方には今後主流となるバージョンの解説書ですので、まずはここから始めてみてはいかがでしょうか。
この書籍をAmazonで購入する この書籍を楽天ブックスで購入する この書籍をbk1で購入する


[目次]
Chapter1 フレームワークとCakePHP
 1-1 フレームワークとCakePHP
 1-2 CakePHPの入手とインストール
Chapter2 コントローラとビュー
 2-1 シンプルなWebアプリケーション開発
 2-2 フォームの利用
 2-3 Formヘルパーによるフォームの生成
Chapter3 データベースとモデル
 3-1 データベース利用の基本
 3-2 データベースの基本的な操作
 3-3 モデル・クラスの拡張
 3-4 バリデーションの利用
 3-5 複数テーブルの連携
 3-6 掲示板システムの作成
Chapter4 開発を支援するさまざまな機能
 4-1 bakeによる高速開発
 4-2 テスト開発
 4-3 ローカライゼーション
Chapter5 ヘルパーの活用
 5-1 HTMLヘルパー
 5-2 ページネーション
 5-3 prototypeとJavaScriptヘルパー
 5-4 prototypeとAjaxヘルパー
 5-5 JQueryとJsヘルパー
 5-6 その他のヘルパーについて
Chapter6 コンポーネントとビヘイビア
 6-1 認証コンポーネント
 6-2 アクセス制御リスト
 6-3 その他の主なコンポーネント
 6-4 ビヘイビアの利用
Chapter7 CakePHPの拡張
 7-1 ヘルパー・コンポーネント・ビヘイビアの作成
 7-2 プロジェクトのプラグイン化とSmartyの利用