【发布时间】:2010-10-05 12:59:29
【问题描述】:
我是 Zend 框架的忠实粉丝,不知怎的,我以自己的方式对其进行了修改。
我已经使用它大约一年了,但我仍然缺乏一些内部运作的知识。
所以我决定设计自己的框架来理解内心的东西。
我只是希望你们提供有关它的资源、文章、教程或任何书籍。
我希望它像 Zend 框架,最初只是 MVC 结构。
【问题讨论】:
-
MVC 是一种设计模式。在 Wikipedia 中查找它并点击它指向的任何链接。了解模式。实施它。重复你遇到的任何其他设计模式。
-
Zend 框架完全不是一个 MVC 框架,它或多或少缺少 MVC 的“M”。我认为您应该阅读:Don't Reinvent The Wheel, Unless You Plan on Learning More About Wheels.
-
@evolve MVC 仅与 splitting user interface interaction into three distinct roles 有关。它的主要目的是分层。它没有说明模型的外观。不能,因为模型确实是您的应用程序。 V 和 C 只是它的一个 UI。在这方面,ZF 比所有具有 Model 类的框架都更忠实于该模式。
-
MVC 是一个流行词。大多数 PHP 框架都实现了“Passive-MVC”或“MVC2”或 Model-View-Presenter 方案。他们只是不知道。
-
感谢大家的回复,我已经告诉你们我正在使用 Zend 来完成我的实际工作。我不是在重新发明轮子,我只是想首先了解轮子是如何制造的。仅用于学习目的。
标签: php model-view-controller zend-framework