PHP 设计模式全集 2018
设计模式是 PHP 架构师必备知识,本文档完整收录了 PHP 相关的设计模式。
项目发起人 Summer

  1. 基础信息
    1. 翻译说明
    2. PHP 设计模式说明 已完成
  2. 创建型
    1. 抽象工厂模式(Abstract Factory) 已完成
    2. 建造者模式(Builder) 已完成
    3. 工厂方法模式(Factory Method) 已完成
    4. 多例模式(Multiton) 已完成
    5. 对象池模式(Pool) 已完成
    6. 原型模式(Prototype) 已完成
    7. 简单工厂模式(Simple Factory) 已完成
    8. 单例模式(Singleton) 已完成
    9. 静态工厂模式(Static Factory) 已完成
  3. 结构型
    1. 适配器模式(Adapter) 已完成
    2. 桥梁模式(Bridge) 已完成
    3. 组合模式(Composite) 已完成
    4. 数据映射模式(Data Mapper) 已完成
    5. 装饰模式(Decorator) 已完成
    6. 依赖注入模式(Dependency Injection) 已完成
    7. 门面模式(Facade) 已完成
    8. 流接口模式(Fluent Interface) 已完成
    9. 享元模式(Flyweight) 已完成
    10. 代理模式(Proxy) 已完成
    11. 注册模式(Registry) 已完成
  4. 行为型
    1. 责任链模式(Chain Of Responsibilities) 已完成
    2. 命令行模式(Command) 已完成
    3. 迭代器模式(Iterator) 已完成
    4. 中介者模式(Mediator) 已完成
    5. 备忘录模式(Memento) 已完成
    6. 空对象模式(Null Object) 已完成
    7. 观察者模式(Observer) 已完成
    8. 规格模式(Specification) 已完成
    9. 状态模式(State) 已完成
    10. 策略模式(Strategy) 已完成
    11. 模板方法模式(Template Method) 已完成
    12. 访问者模式(Visitor) 已完成
  5. 更多类型
    1. 委托模式(Delegation) 已完成
    2. 服务定位器模式(Service Locator) 已完成
    3. 资源库模式(Repository) 已完成
    4. 实体属性值模式(EAV 模式) 已完成
  6. 附录
    1. 反面模式(Anti-pattern)
    2. PHP 设计模式阅读清单