首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >PHP中的HMVC设计模式

PHP中的HMVC设计模式
EN

Stack Overflow用户
提问于 2011-11-27 21:39:41
回答 1查看 1.3K关注 0票数 2

有成百上千的教程可以教你如何创建自己的简单MVC

我找不到任何关于如何用它实现HMVC的教程,但我知道HMVC是如何工作的,它有点像Ajax,你可以从一个控制器中请求许多控制器。

你能想出一个小的伪设计或oop设计吗? HMVC是如何工作的?因此,我将粗略地知道从哪里开始!

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2011-11-27 22:47:54

首先。HMVC有两种类型。

1 Kohana样式。您可以在其中访问应用程序中的其他控制器

可能的实施:

  • 所有请求数据(URL,POST,GET ...)存储在Request变量中。在这种情况下,没有一个控制器可以直接访问POST、GET或其他请求变量。所有数据都应从Request变量中获取。
  • 当controller1执行方法访问controller2时,将创建新的(假的)请求实例,并将其传输到controller2。Controller2不知道他不是通过真正的请求被执行的,而是假的,并像往常一样处理数据。

2互联网上的真实HTTP请求。在这种情况下,您可以访问控制器中的其他在线服务。不幸的是,我不知道真实世界的例子。

可能的实现:使用CURL

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/8285956

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档