【发布时间】:2010-11-12 09:56:11
【问题描述】:
我正在准备谈论Zend Framework的一般架构,并想总结其中使用的设计模式。
我相信这对那些知道ZF和学习DPs的人,以及那些知道DPs和学习ZF的人都是有益的。在前一种情况下,人们将能够看到模式的现实世界应用,并在第二种情况下更好地理解框架。
即使是Zend_Contoller_Front: Singleton 形式的简短回答也足够好,如果提供一点详细说明(对于一些不太明显的情况)会更好。
我主要对GoF 模式感兴趣,因为它们似乎是任何 DP 冒险的起点。
UPD: 不直接相关,但对于知道Java 的人来说,GoF 的DP 示例在Java 核心中找到extremely complete answer。
【问题讨论】:
-
他们确实使用了很多单例和注册表模式,我告诉你很多
-
所以基本上,您是在要求我们准备您的演讲?另外,您知道其中也有很多来自 POEAA 的模式,是吗? MVC、TDG、RDG、FrontController等。ZF基本都在渗DP。
-
为什么是近距离投票?在最大的 PHP 框架之一中使用模式并不是“过于本地化”。
-
Gordon:我不要求你准备我的演讲——我要求社区帮助识别模式,因为 ZF 是一个巨大的项目,我肯定错过了很多。你真的相信谈话可以包括列表组件 - 模式(我说过,即使是简短的答案对我也有好处)。
-
@Gordon 谢谢!不知道我可以标记帖子 - 现在做了,以便版主可以决定是否值得将问题转为 CW。
标签: php oop design-patterns zend-framework