YII 框架 第九天(4)动态缓存
扫描二维码
随时随地手机看文章
我们可以缓存整个页面,但是只有一个小的区域,会根据不同的条件显示不同的信息,这个小的区域我们需要设置动态缓存。
renderDynamic('isGuest');?>
源码:
public function renderDynamic($callback) { $n=count($this->_dynamicOutput); echo ""; $params=func_get_args(); array_shift($params); $this->renderDynamicInternal($callback,$params); }
如果在每个view中都有上面的代码
则可以在CController.php
public function isGuest() { return Yii::app()->user->name; }