我想知道 CodeIgniter 自动加载的最佳实践是什么。自动加载我的所有内容是不是不好的做法might是否曾经需要过,或者可以这样做吗?这会给应用程序带来更多负载吗?
目前,我只是自动加载我将在整个应用程序中使用的库和助手:
$autoload['libraries'] = array('database', 'session', 'parser');
$autoload['helper'] = array('url', 'form');
所以我基本上想知道这是否“可以”做,或者我是否应该在我实际要使用它们时加载其中一些(例如表单助手:仅在我实际要构建一个时才加载它)页面上的表格)。
也许我在这里有点太偏执了,但是在阅读了很多关于“Ruby 方式”的文章后,我想知道是否有一种 CodeIgniter 方式。提前致谢!
$autoload 加载资源(无论您是否使用它)
因此,我只会自动加载您一直需要的内容,但如果我要输入 2 美分,我总是在每个控制器类文件的顶部使用我的 __construct 。这样,它会加载该类中的所有页面(函数),并且即使我在该类文件中不需要它,它也不会自动加载。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)