Smarty入門
PHP+テンプレート・エンジンでつくるMVCアプリケーション
本書の特徴
待望のSmarty入門書
PHPユーザー必読!
ロジックとウェブデザインの架け橋、テンプレート・エンジンSmartyを極めよう。
環境構築からSQLite、PEARの使い方、アプリケーション作成まで。
基本解説に逆引きリファレンスで、調べながらすぐに使えるすぐれもの。
コラムにはプラスアルファのテクニック、困ったときに役立つ、ワンポイントアドバイス付き。
この1冊でSmartyのすべてをGet。
--------------------------------------------------
まとめて読んで 更にスキルアップのこんな書籍
- PHP標準ライブラリPEARを使ってラクラクWeb開発を
「PEAR入門 PHP標準ライブラリを極める!」(翔泳社)
- 基礎からじっくり確実にステップアップ
「10日でおぼえるPHP5入門教室」(翔泳社)
- 実用サンプルで応用テクニックを
「今日からつかえるPHP5サンプル集」(秀和システム)
- より基本から学びたい方のために
「改訂新版 基礎PHP」(インプレス)
- 使用頻度の高いものから厳選されたハンディサイズのリファレンス
「プチリファレンスPHP4」(秀和システム)
- 較べて解る 深まる理解
「JSP/PHP/ASP サーバサイドプログラミング徹底比較」(技術評論社)
--------------------------------------------------
Contents 00:イントロダクション
00-01 What is PHP?
00-02 テンプレート・エンジンSmartyを理解する
01:Smartyの基本を学ぼう
01-01 PHP5で学ぶアプリ開発 キホンのキ
01-02 Smartyはどのようにして動くのか?
01-03 Smartyの拡張セットアップ
01-04 Smartyテンプレートの構成要素
02:テンプレート・ファイルの構成要素を理解する
02-01 変数(Variables)の使い方
02-02 修飾子(Modifier)の使い方
02-03 修飾子 逆引きリファレンス
02-04 関数(Functions)の使い方
02-05 関数 逆引きリファレンス
02-06 コメント(Comments)の使い方
03:拡張機能でSmartyを徹底活用
03-01 Smartyクラスの高度な機能を理解しよう
03-02 Smartyの可能性を広げる 機能拡張の世界
04:PHP+Smartyで「在席ボード」を構築してみよう
04-01 アプリ開発の基本モデルを理解する
04-02 「在席ボード」アプリケーションの概要
04-03 「在席ボード」アプリの共通機能を理解する
04-04 「在席ボード」アプリケーションの各種機能 COLUMN
PHP5でバンドルされた軽量データベース・エンジン SQLite
Windows環境でPHPアプリを開発するときの注意
ページ間で情報を共有する「セッション」
SQLiteデータベースを操作する方法
PHP+Smartyの学習に役立つ参考図書/関連サイト
templates、templates_cディレクトリの配置に注意
SQLiteデータベースの内容が文字化けする
配列に修飾子を適用する
修飾子をすべての変数に適用する
数値データを整形するには?
PHPコードの扱いを規定する
「.php」ファイル内で利用可能なコメント
SQLiteデータベースを手軽に使用する方法
ValidateCheck.jsの拡張を行う
ValidateCheck.class.phpの拡張を行う
|