前言
第1章PHP麵嚮對象程序設計
1.1麵嚮對象程序設計思維概述
1.1.1麵嚮對象程序設計概念
1.1.2麵嚮對象程序設計語言的特徵
1.2 PHP麵嚮對象程序設計基礎
1.2.1類的定義與實例化
1.2.2類的繼承
1.2.3成員屬性與成員方法的可見性
1.2.4構造函數與析構函數
1.3靜態成員屬性與成員方法
1.4本章小結
第2章PHP麵嚮對象高級特性
2.1接口與抽象類
2.1.1接口的定義與使用場景
2.1.2抽象類的定義與使用場景
2.2對象剋隆與鏈式操作
2.2.1對象剋隆
2.2.2對象的鏈式操作
2.3 PHP魔術方法
2.3.1 __set方法
2.3.2 __get方法
2.3.3 __call方法
2.3.4 clone命令與__clone方法
2.4PHP反射機製
2.4.1類的反射
2.4.2對象的反射
2.5異常處理
2.5.1 PHP的異常處理機製
2.5.2異常處理的實際運用
2.6設計模式
2.6.1單例模式
2.6.2工廠模式
2.7 PHP 6麵嚮對象新特性
2.8本章小結
第3章麵嚮對象數據庫
3.1麵嚮對象數據庫中間件
3.1.1什麼是麵嚮對象數據庫中間件
3.1.2 PHP程序設計中麵嚮對象數據操作的特點
3.2 PEAR的DAO
3.2.1 PEAR Data Object的安裝與配置
3.2.2標準的CRUD操作
3.35DMVC的DAO
3.3.1 DAO的安裝與配置
3.3.2標準的CRUD操作
3.4本章小結
第4章MVC模式與MVC框架
4.1 MVC模式簡介
4.1.1 MVC的概念
4.1.2 MVC的實際模型
4.2 Zend Framework
4.2.1 Zend Framework的安裝與配置
4.2.2 ZF的控製器
4.2.3 ZF的視圖
4.2.4 ZF的配置文件
4.2.5 ZF的DB操作
4.3本章小結
第5章5DMVC框架
5.15DMVC框架的安裝與配置
5.1.15DMVC安裝與文件組織方式
5.1.25DMVC配置
5.2.5DMVC框架的使用
5.2.1控製器的使用
5.2.25DMVC的視圖
5.2.35DMVC的DB操作
5.3本章小結
第6章MVC框架核心技術研究
6.1 MVC框架的架構
6.1.1基礎平颱對框架的影響
6.1.2 MVC框架的實質與功能
6.1.3 MVC框架的應用領域
6.2 MVC框架的實際模型研究
6.3 MVC框架的文件組織架構研究
6.4 MVC框架的路由技術與控製器工廠研究
6.4.1單一入口研究
6.4.2路由技術研究
6.4.3控製器工廠研究
6.5 MVC框架的模闆引擎技術研究
6.5.1模闆引擎原理研究
6.5.2模闆引擎標簽類型研究
6.5.3模闆編譯技術研究
6.5.4靜態化
6.6 MVC框架的數據庫中間件技術研究
6.6.1麵嚮對象數據庫中間件簡介
6.6.2錶對象生成器研究
6.6.3麵嚮對象數據庫引擎技術研究
6.7本章小結
第7章SOAP與Web service
7.1 XML入門
7.1.1什麼是XML
7.1.2 XML的處理
7.2 SOAP
7.2.1 SOAP簡介
7.2.2在PHP中使用SOAP
7.3 Web service
7.3.1 Web service簡介
7.3.2在PHP中使用Web服務
7.4本章小結
第8章常用組件設計模式研究
8.1分頁及列錶設計模式
8.1.1分頁列錶設計模式
8.1.2分頁代碼的封裝處理
8.2無級分類設計模式
8.2.1基於遞歸的無級分類設計模式
8.2.2基於路徑的無級分類設計模式
8.3 ACL
8.3.1 ACL簡介
8.3.2 ACL的建立與使用
8.4本章小結
· · · · · · (
收起)