Codeigniter优化/加载模型的最佳位置是?

时间:2013-05-08 12:15:19

标签: php codeigniter oop memory optimization

我正在开发一个大型项目,用Codeigniter和 我想知道控制器相关的性能是否存在差异,其中加载了所需的模型。

问题:

  1. 应该在构造函数中加载所有模型,
  2. 或使用它们的特定功能,
  3. 应该使用
  4. 或部分这两种方法,即在构造函数中加载的控制器中使用的普遍使用的模型和那些很少使用的模型,只在需要时加载?
  5. //请记住,我正在处理的应用程序主要是大型模型,其中只有插入/更新/ del函数...

    // p.s.我在网上搜索了这个主题,但未能找到该主题的具体内容。

1 个答案:

答案 0 :(得分:4)

将在config/autoload.php文件中自动加载将在所有网站页面上一致使用的模型。应该在控制器的构造函数中加载在控制器的所有方法中使用的模型。仅在控制器内的某些方法中需要的模型应该加载到这些方法中。