PHPとMySQLを使ったプログラミングやSmartyの使い方に役立つ一冊です。
第1章 開発環境を整える
- XAMPP for WindowsでWindows上にPHP + MySQLの環境を作る
- XAMPP for MacOS XでMacOS X上にPHP + MySQLの環境を作る
- レンタルサーバを利用する
- PEARのインストール
- サンプルファイルのインストール
第2章 MySQLの基本とPHPからの利用
- phpMyAdminでMySQLを操作する
- SQLの基本① レコードの挿入/編集/削除
- SQLの基本② レコードを取り出す
- SQLの基本③ 計算/集計とグループ化
- SQLの基本④ 複数のテーブルからレコードを取り出す
- PHPでデータベースにアクセスする① データベースへの接続
- PHPでデータベースにアクセスする② SQLを実行する
- PHPでデータベースにアクセスする③ プリペアド・ステートメントを使う
第3章 Smartyでロジックとデザインを分離する
- Smartyとは
- Smartyのインストール
- Smartyのテンプレートの仕組み
- Smarty標準のテンプレート関数
- Smarty標準の主な修飾子
- 修飾子をプラグインで拡張する
- テンプレート関数をプラグインで拡張する
- ブロック関数をプラグインで拡張する
- Smartyのその他の機能
第4章 ミニブログのシステムを作る
- ミニブログシステムの概要
- テーブルの構造
- 管理ページのテンプレートの構造
- ログインの処理
- 管理ページのメインのスクリプト
- 記事関連のテンプレート
- 記事関連のプラグイン
- 記事関連の管理ページのスクリプト
- 画像のアップロード
- 画像情報の編集と画像の挿入
- ミニブログのページの表示
- インストーラのスクリプト
第5章 ショッピングサイトのシステムを作る
- ミニカートシステムの概要
- テーブルの構造
- ミニカートのスクリプトとテンプレートの構造
- ミニカートで使うプラグイン
- セッションの基本
- セッションを使ったショッピングカート機能
- ユーザー登録の処理
- ログインの処理
第6章 マッシュアップWebアプリケーションを作る
- グルメブログシステムの概要
- ミニブログに追加した機能
- ホットペッパー.jpのWebサービスを利用する
- HTTPクライアント機能とXMLの解析
- 店の検索と表示
- Ajaxを使った情報の表示
- Googleマップを表示する
サンプルPDF、全ページPDFもあります。スマートフォン、タブレットPC、PCで見ることができます。
コメントを残す