PHPフレームワーク 完全マスター
CakePHP , symfony , Zend Framework 徹底解説
【amazon】 【楽天】 |
PHPはこれまで、習得しやすい言語として初心者に人気を博してきました。さらに近年では、大企業や大規模なサイトまでPHPを採用するようになり、その実力が認められています。 そして今後のWeb開発は、大規模なサイトをいかにすばやく構築するかがポイントとなります。そのために必要となるのがフレームワークです。 PHPフレームワークは数多く公開されていますが、本書では特に人気の高いCakePHP , symfony , Zend Frameworkについて説明しています。 本書のサンプルコードはこちらよりダウンロードできます。 なお、サンプルコードには空フォルダが含まれているため、 Lhaplus, Lhaca, Explzh, Noah などの空フォルダも解凍できるツールを使用して解凍してください。 また、以下にサンプルコードを置きました。 Zend Framework サンプル CakePHP サンプル symfonyサンプル |
■■■ 目次 ■■■ Prologue フレームワークとは Part1 Zend Framework 1-1 Zend Frameworkとは 1-2 Zend Frameworkのインストール 1-3 コントローラとビュー 1-4 Webサイトのレイアウト 1-5 Zend_Config 1-6 Zend_Dbとモデル 1-7 開発をサポートするコンポーネント 1-8 RSSとWebサービス Part2 CakePHP 2-1 CakePHPとは 2-2 CakePHPのインストール 2-3 アプリケーションの作成の基本 2-4 CakePHPのレイアウト 2-5 CakePHPのヘルパー 2-6 データベースへのアクセス 2-7 開発をサポートする機能 2-8 コードの部品化とキャッシュ Part3 symfony 3-1 symfonyとは 3-2 symfonyのインストール 3-3 プロジェクトの作成と環境構築 3-4 アプリケーションの作成 3-5 symfonyの設定 3-6 symfonyのヘルパー 3-7 リクエストパラメータの送受信と検証 3-8 データベースへのアクセス 3-9 セッション 3-10 ログイン認証 3-11 高度なヘルパー 3-12 コードの部品化