gpt4 book ai didi

php - Codeigniter HMVC 对性能的影响

转载 作者:可可西里 更新时间:2023-11-01 00:26:07 25 4
gpt4 key购买 nike

好的,所以 HMVC in Codeigniterscalable web applications (with Kohana 3)的方法基于许多 stackoverflow 讨论,例如 HMVC patternsMVC vs HMVC .

但是,在 Codeigniter 中使用 HMVC 方法将如何影响性能?据我了解,HMVC 将“模拟一个 Controller ”。假设一个为期一天的“大型”项目,Codeigniter 的实现是否会成为 future 的问题?

最佳答案

HMVC 给 CodeIgniter 添加了两个主要的不同特性,这两个特性经常让人感到困惑:

  1. 模块化 MVC
  2. 分层 MVC

模块化 MVC 是大多数人想要使用的功能,本质上只是一种拥有更简洁文件夹结构的方法。

HMVC 是在不需要新的 HTTP 请求的情况下从其他 Controller 调用 Controller 的做法。在我看来,这很少有用,除了调用自定义 404 页面或“小部件”之类的东西。

MMVC 几乎没有增加任何性能,通过 HMVC 调用 Controller 显然要慢两倍。

无论哪种方式都不会引人注意。如果您的网站在高流量下开始抓取,那么这是您最不需要担心的事情之一。

关于php - Codeigniter HMVC 对性能的影响,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6313864/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com