php – 我可以使用HMVC架构?

发布时间:2022-04-30 发布网站:脚本宝典
脚本宝典收集整理的这篇文章主要介绍了php – 我可以使用HMVC架构?脚本宝典觉得挺不错的,现在分享给大家,也给大家做个参考。
我正在使用的 PHP框架(Kohana)最近实施了HMVC架构.我已经看到它是一个分层的mvc,其中请求是彼此之上的.这有点像ajax,纯粹是服务器端.我已经在一些实验中应用了一些实验,但是我无法将其应用于我的任何项目(因为我找不到需要).你以前曾经在一个项目中使用过HMVC吗?它是如何帮助你的?

这是一个很好的比喻.

HMVC非常适合向页面添加小部件 – 您将在几页上重用的模块化内容部分.例如,购物车小部件.你可以用不同的方式做同样的事情:

>图书馆我们习惯于将可重用代码从控制器移动到库中.然后,从控制器中,您可以将对该库的调用结果加载到视图变量中.
>视图.您可以从主视图中加载视图(部分).该视图部分可能会从模型中@L_360_9@内容.从视图中调用模型并不总是受欢迎,但并不一定是错误的.

但是,Kohana HMVC有几个优点:

>一致性 – HMVC请求被视为与外部http请求相同.
> – HMVC请求与http请求(包括路由)具有相同的Kohana资源.
>可插拔性 – 从视图调用时,HMVC请求在控制器(将库结果分配给视图)与视图占位符之间没有耦合.你只碰一个文件而不是两个文件.

开始感谢HMVC的案例和可扩展性与http请求由Kiall链接. CURL也可以做同样的事情.然而,从一开始就可以更加自然地设计Kohana HMVC比CURL.

脚本宝典总结

以上是脚本宝典为你收集整理的php – 我可以使用HMVC架构?全部内容,希望文章能够帮你解决php – 我可以使用HMVC架构?所遇到的问题。

如果觉得脚本宝典网站内容还不错,欢迎将脚本宝典推荐好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。