不同於零碎的語法手冊,本書採用專案導向架構,以一個完整的線上酒品商店(Online Winestore)為核心案例,涵蓋從需求分析、資料庫設計、安全性、會話管理、模板系統、搜尋功能、購物車、訂單處理、報表產生到部署維運的完整生命週期。
| 章節 | 重點內容 |
|---|---|
| Ch 1-2 | 三層架構概念、PHP 基礎、MySQL 管理 |
| Ch 3 | 關聯式資料庫設計、正規化、ER 圖實戰 |
| Ch 4 | PHP 與 MySQL 互動:PEAR DB、錯誤處理、交易控制 |
| Ch 5 | 表單驗證、資料清洗、XSS/SQL 注入防範 |
| Ch 6 | 會話與認證:Cookie、Session、登入/登出、權限控制 |
| Ch 7 | 模板引擎(Smarty 前身概念)、關注點分離 |
| Ch 8 | 全文搜尋、分頁、排序、效能調校 |
| Ch 9-10 | 購物車、訂單流程、Email 通知、PDF 發票 |
| Ch 11 | 系統部署、Apache 虛擬主機、備份與監控 |