日本でも人気! 無料で使えるPHP用フレームワーク
|
樺嶋 芳充 著
2013年 3月22日発売
A5判
224ページ
定価 \2,530(本体 \2,300)
|
ISBN978-4-7775-1749-7 C3004 \2300E
|
|
■「CakePHP」は、「PHP」でWebシステムを構築する際に必要な機能や処理を、「部品」として提供してくれる、「Webフレームワーク」です。オープンソースで公開されていて、誰でも無料で利用でき、日本でも人気の高いフレームワークです。
■「CakePHP」は、(1)「ライブラリ不要で導入が簡単」、(2)「軽量なので少ないメモリでも動く」、(3)「ソースコード自動生成ツールが用意されている」、(4)「豊富な日本語情報」、(5)「フレームワーク本体のソースコードが読みやすい」――など、多くの特長があります。
■本書は、「CakePHP」の環境の導入からはじめて、「CakePHP」の基本的な使い方を、「Webアプリケーション」の作成を例に、詳しく解説しています。
|
|
■ 主な内容 ■ |
まえがき サンプルについて
[1-1] Webフレームワーク「CakePHP」 |
[1-2] 最初の「CakePHPアプリケーション」 |
[1-3] 「CakePHP」の構造 |
|
[2-1] 「会議室予約システム」を設計する |
[2-2] 「スキーマ・ファイル」の作成(CakeSchema) |
[3-1] 「Bake」の起動 |
[3-2] 「Model」の自動生成 |
[3-3] 「Controller」の自動生成 |
[3-4] 「View」の自動生成 |
[3-5] さっそく動かしてみよう |
|
[4-1] 「Controllerクラス」とは |
[4-2] コントローラとURI |
[4-3] 「コントローラ・クラス」の構造 |
[4-4] コントローラの機能環境の構築 |
[4-5] 基本的なCRUD |
[4-6] コントローラの共通処理 |
[5-1] 「Model層」の全体像 |
[5-2] 「モデル・クラス」の構造 |
[5-3] データアクセス(1テーブル検索) |
[5-4] データアクセス(1テーブル更新) |
[5-5] データアクセス(複数テーブルの連携) |
[5-6] 入力チェック |
[5-7] モデルの共通処理 − Behavior |
|
[6-1] 「View層」の全体像 |
[6-2] 画面の構造 |
[6-3] 「Controller」と「View」の情報連携 |
[6-4] 「HtmlHelper」で各種「HTMLタグ」の生成 |
[6-5] 「FormHelper」で各種「FORM要素」の生成 |
[6-6] その他の「Helper」 |
[6-7] 画面の共通処理 |
|
[7-1] テスト機構の構造 |
[7-2] 「テスト・ファイル」の作成 |
[7-3] テスト実行 |
|
[9-1] プラグインの作成 |
[9-2] プラグインの利用 |
[付録A] 「tmp」に書き込み権限を与える手順 [付録B] 「Cakeコマンド」が実行できない場合 [付録C] 「ルーティング配列」について [付録D] 独自設定ファイルを作ろう [付録E] トップページを変更しよう [付録F] 登録・更新日時
PHP予約語一覧 あとがき 索引 ※ 内容が一部異なる場合があります。発売日は、東京の発売日であり、地域によっては1〜2日程度遅れることがあります。あらかじめご了承ください。
|
本書内容に関するご質問は、こちら
本書のサポートページはこちら.
|
|
|