Zend框架技术

时间:2009-12-08 14:09:44

标签: model-view-controller design-patterns zend-framework

我正在尝试迁移到zend框架。每个网页应该是控制者还是行动。

拥有多项行动的优势是什么?他们可以互相交谈吗?并且最好使用Action助手和View助手。

请指导我如何启动框架..谢谢

5 个答案:

答案 0 :(得分:3)

您可以为每个页面使用新控制器,也可以在同一个控制器上定义多个操作来呈现您的页面。我选择使用来自同一控制器的不同动作来显示variuos页面。在同一个控制器上使用多个操作允许您将一些代码放在为每个操作执行的控制器的构造函数中。例如,我有一个控制器用于网站的所有pulic页面和一个新的控制器,用于保留给注册用户的那些页面。在专用于注册用户的控制器的构造函数中,我进行了身份验证检查。

答案 1 :(得分:1)

你应该检查page关于MVC应用程序,它与Zend并不完全相关。但你似乎在问MVC设计模式是什么。

答案 2 :(得分:1)

您必须为每个网站的网页创建一个控制器。如果任何页面与db交互,您还应该为该页面创建模型。您还应该为每个页面创建视图。

如果您对MVC一无所知,可以阅读:

MVC

答案 3 :(得分:1)

这些链接来自 Zend Framework手册 不要害怕并点击 - 阅读简介章节 - 您将获得所有答案。 ; - )

答案 4 :(得分:1)

首先要理解MVC框架: 从Origin开始理解MVC架构(第一部分) http://learnnewprogramming.com/blog/understanding-mvc-architecture/