🔥码云GVP开源项目 12k star Uniapp+ElementUI 功能强大 支持多语言、二开方便! 广告
最普通的PHP架构能够成功,原因在于以下几点:细致的体系结构、可维护性与可扩展性。这也正是在最初体系结构中恰当使用设计模式的全部目标。本节将针对每种架构给出数个模式使用示例,其目的在于证明这些模式在日常编程中越来越普遍,从而使读者不会过分畏惧学习参考章节的内容。如果读者对这些架构中某种设计模式的示例感兴趣,那么可以翻阅相应的参考章节以进一步了解相关的详细信息。 设计模式只是用于构造程序的模板,重申这一观点非常重要。并非每个基于设计模式的体系结构都是某种模式的目标,并且也不会严格遵循该模式的手册规范。读者将会频繁看到:类是使用多个设计模式创建的,或者需将基本模式进行较大调整才能使其适用于特定的环境。 #### 2.1.1PEAR中的设计模式 **** PEAR是一个较早的PHP扩展库。PEAR HPExtensionandApplicationRepository