CodeIgniter - Autoload

cab*_*ret 3 codeigniter autoload codeigniter-2

我想知道CodeIgniter的自动加载的最佳实践是什么.仅仅自动加载我可能需要的所有东西是不好的做法,还是可以这样做?这会给应用程序带来更多负担吗?

目前我只是自动加载我将在整个应用程序中使用的库和帮助程序:

$autoload['libraries'] = array('database', 'session', 'parser'); $autoload['helper'] = array('url', 'form');

所以我基本上想知道这是否"好",或者我是否应该在我实际使用它们时加载其中一些(如表单助手:只在我实际构建时才加载它)页面上的表格).

也许我在这里有点过于偏执,但是在阅读了很多关于'Ruby方式'之后,我想知道是否有CodeIgniter方式.提前致谢!

Bra*_*onS 10

$ autoload加载你使用它的资源天气或不是句号

所以考虑到我只会自动加载你需要的东西,但如果我要输入我的2美分,我总是在每个控制器类文件的顶部使用我的__construct.这样它就会加载该类中的所有页面(函数),即使我在该类文件中不需要它也不会自动加载.