码迷,mamicode.com
首页 > 其他好文 > 详细

YII框架——页面缓存

时间:2016-04-18 17:10:46      阅读:134      评论:0      收藏:0      [点我收藏+]

标签:

首先,要知道页面缓存是在什么时候使用的。一般是在所有操作之前缓存文件。

yii中有个behaviors()方法,在控制器的所有方法之前执行。所以一般在这个方法中缓存页面。

 

public function behaviors()
{
  return[
     [
        ‘class‘=>‘yii\filters\PageCache‘,
        ‘duration‘=>1000,
        ‘dependency‘=>[
            ‘class‘=>‘yii\caching\FileDependency‘,
            ‘fileName‘=>‘test.txt‘
         ]
    ]  
  ];                
}    
参数: class 要使用的类名,这里使用了PageCache页面缓存类
  duration 缓存有效时间
  dependency 配置缓存依赖
返回值:    

YII框架——页面缓存

标签:

原文地址:http://www.cnblogs.com/archisama/p/5405004.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!