YII优化 ActiveRecord schema
因为当运用模型(model)时,AR的一些公共属性都会从DB中获取,这样会导致服务器负担一些额外的资源开销,实际上对于成品来说,服务器这些开始销是多余的,故应该阻止这种默认行为
开启schema缓存:
'db'=>array(
...
'schemaCachingDuration'=>86400, // time in seconds
...
),
开启缓存功能:
'cache'=>array(
'class' => 'CFileCache',
),
还没有评论,来说两句吧...