CodeIgniter HMVC:扩展库还是创建全局控制器?

时间:2011-12-29 16:08:56

标签: php codeigniter hmvc

我已经开始在Codeigniter中使用HMVC和Modular Extension,我想在整个应用程序中创建一组可用的方法。

例如我有三种方法:

  • 检索应用名称的方法
  • 根据用户代理获取正确视图文件夹的方法
  • 加载资产的方法

最好的方法是:

  1. 我在模块中使用模型,然后从所有其他模块请求
  2. 我可以扩展或创建库/助手
  3. 现在我正在使用第一个解决方案,但我已经开始怀疑它会降低应用程序的速度。

1 个答案:

答案 0 :(得分:0)

我会把这个放在一个基本控制器中。像这样:https://github.com/jamierumbelow/codeigniter-base-controller