我有codeigniter 4模型。我想在我的控制器的构造函数中加载这些模型。因为这些已被多次使用。它会有效还是使网站变慢?Codeigniter模型加载
2
A
回答
4
加载代码,使网站更慢。 PHP引擎需要做的越多,执行所需的时间就越长。您只需要问问自己,装载模型是否值得,以及使用频率如何。
如果您的模型将在每个页面中使用,请将其放入自动装入器中。
如果您的模型用于控制器的每个方法(或者如果它是一个小模型,在多个方法中),则将其放入构造函数中。
如果您的模型仅在单一方法中使用,请将其置于该方法中。
要记住的主要事情是加载模型只会显着减慢网站,如果它是一个gazillion线条线。如果它的平均大小(少于4kb),那么它确实没有多大关系。
看看MY_Model,让您的型号代码更加高效。
0
如果你要去每次使用它,有一个过程autoload可用
相关问题
- 1. 不加载codeigniter模型
- 2. 无法加载Codeigniter的模型
- 3. codeigniter加载模型列表错误
- 4. Codeigniter - 在我的库中加载模型
- 5. 在CodeIgniter的模型中加载库
- 6. 模型没有在codeigniter中加载
- 7. 无法在Codeigniter中加载模型
- 8. CodeIgniter只加载一个模型
- 9. 加载时Codeigniter问题模型
- 10. 库中的Codeigniter加载模型
- 11. CodeIgniter的模型加载问题
- 12. CodeIgniter模型加载不正确
- 13. CodeIgniter 2调用自动加载模型
- 14. 无法正确加载模型codeigniter
- 15. Codeigniter:检查模型从哪里加载?
- 16. 致命错误:加载codeigniter模型
- 17. 如何在Codeigniter中将模型加载到模型中?
- 18. 从另一个模型加载和使用codeigniter模型
- 19. 在另一个CodeIgniter模型中加载模型是否合适?
- 20. CodeIgniter - 加载模型后无法加载视图
- 21. 在非Codeigniter类中加载和使用Codeigniter模型
- 22. Codeigniter加载多个模板
- 23. codeigniter头文件模板加载模型函数
- 24. 从codeigniter中的API在模块中加载模型
- 25. CodeIgniter模型调用模型
- 26. Codeigniter自动自动载入模型
- 27. 如何将CodeIgniter HMVC中的模型加载到自动加载中?
- 28. CodeIgniter - 从模型
- 29. 笨加载模型
- 30. backbonejs加载模型