1.核心部件
在“应用的生命周期”里描述的第2步里全部加载的呢?
有办法只加载我想用的核心部件吗?
2.main.php配置文件中的
'import'=>array(
'application.models.*',
'application.components.*',
),
指的是加载项目(即DEMO)的目录“protected”中相应的“models”和“components”目录下的文件吧?
1.核心部件
在“应用的生命周期”里描述的第2步里全部加载的呢?
有办法只加载我想用的核心部件吗?
2.main.php配置文件中的
'import'=>array(
'application.models.*',
'application.components.*',
),
指的是加载项目(即DEMO)的目录“protected”中相应的“models”和“components”目录下的文件吧?
缺省情况下,核心部件是即用即加载的(所谓的LAZY加载方式)。如果你想预加载一些部件,那么需要在preload属性里列出该部件的ID。
这是指把这两个目录加入到PHP的include path里。这样,位于这两个目录下的类就可以直接使用,无需预先include。
谢谢!