第1章详细阐述了什么是设计模式,本章将介绍目前的工具集并且査看已使用这些工具的场合。
第1章简单地提及了常见的PHP架构和库(例如PEAR和ZendFramework),本章将深
入介绍这些架构和库,从而使读者更详细地了解广泛使用的各种设计模式。此外,读者还将接触到一个以前就可能知道的架构。
PHP5引入了一个新的、称为SPL的类与函数标准集。在进行简单介绍后,本章会详细讨论为参考章节创建设计模式代码示例时有用的功能。
最后,本章还将介绍EclipsePDTIDE中有助于创建和复制设计模式的功能。
- PHP设计模式
- 作者简介
- 前言
- 第I部分 初识设计模式与PHP
- 第1章理解设计模式
- 1.1什么是设计模式
- 1.2设计模式未涵盖的内容
- 1.3设计模式的相关论证
- 1.4在PHP中使用设计模式的原因
- 1.5本章小结
- 第2章使用现有的工具
- 2.1已有架构中的模式
- 2.2PHP标准库
- 2.3使用具有模式的EclipsePDT
- 2.4本章小结
- 第II部分 参考内容
- 第3章适配器模式
- 第4章建造者模式
- 第5章数据访问对象模式
- 第6章装饰器模式
- 第7章委托模式
- 第8章外观模式
- 第9章工厂模式
- 第10章解释器模式
- 第11章迭代器模式
- 第12章中介者模式
- 第13章观察者模式
- 第14章原型模式
- 第15章代理模式
- 第16章单元模式
- 第17章策略模式
- 第18章模板模式
- 第19章访问者模式
- 第III部分 PHP设计案例分析
- 第20章需求分析