Yii开启片段缓存的方法


Posted in PHP onMarch 28, 2016

本文实例讲述了Yii开启片段缓存的方法。分享给大家供大家参考,具体如下:

1、main.php文件中的components中添加:

cache'=>array(
    'class'=>'system.caching.CFileCache',
),

2、在view中哪里需要缓存就添加这句话

<?php if($this->beginCache('aaa',
    array(
      'duration'=>3360,
      'varyByParam'=>array('page'),
      'dependecy'=>array(
        'class'=> 'system.caching.CDbCacheDependency',
        'sqll'=>'select count(server) from {{game_serve}}' ,
        //设置依赖缓存,如果这个语句变化了,缓存跟新
      ),
    )
  )
){
//这里是没有缓存走的,上面设置缓存时间,并且设置变化缓存,如果没有分页就不需要最后一个参数
}
?>
//结束缓存这里,当没有缓存的时候走下面这if结尾也会缓存住信息,当前缓存在runtime文件夹中

希望本文所述对大家基于Yii框架的PHP程序设计有所帮助。

PHP 相关文章推荐
用PHP创建PDF中文文档
Oct 09 PHP
jq的get传参数在utf-8中乱码问题的解决php版
Jul 23 PHP
Centos下升级php5.2到php5.4全记录(编译安装)
Apr 03 PHP
php跨服务器访问方法小结
May 12 PHP
php编写的抽奖程序中奖概率算法
May 14 PHP
php设计模式之委托模式
Feb 13 PHP
PHP基于接口技术实现简单的多态应用完整实例
Apr 26 PHP
PHP使用数组实现矩阵数学运算的方法示例
May 29 PHP
PHP数据库编程之MySQL优化策略概述
Aug 16 PHP
Laravel中正确地返回HTTP状态码方法示例
Sep 10 PHP
php中try catch捕获异常实例详解
Aug 06 PHP
PHP连接MSSQL数据库案例,PHPWAMP多个PHP版本连接SQL Server数据库
Apr 16 PHP
CI操作cookie的方法分析(基于helper类库)
Mar 28 #PHP
CI映射(加载)数据到view层的方法
Mar 28 #PHP
CI配置多数据库访问的方法
Mar 28 #PHP
浅谈PHP中其他类型转化为Bool类型
Mar 28 #PHP
CI分页类首页、尾页不显示的解决方法
Mar 28 #PHP
CodeIgniter分页类pagination使用方法示例
Mar 28 #PHP
php实现简单爬虫的开发
Mar 28 #PHP
You might like
如何使用Linux的Crontab定时执行PHP脚本的方法
2011/12/19 PHP
PHP中copy on write写时复制机制介绍
2014/05/13 PHP
jQuery 图片切换插件(代码比较少)
2012/05/07 Javascript
Extjs中TabPane如何嵌套在其他网页中实现思路及代码
2013/01/27 Javascript
循环 vs 递归浅谈
2013/02/28 Javascript
自动设置iframe大小的jQuery代码
2013/09/11 Javascript
js仿百度贴吧验证码特效实例代码
2014/01/16 Javascript
javascript动态向网页中添加表格实现代码
2014/02/19 Javascript
node.js+Ajax实现获取HTTP服务器返回数据
2014/11/26 Javascript
JQuery显示、隐藏div的几种方法简明总结
2015/04/16 Javascript
JavaScript数据结构与算法之集合(Set)
2016/01/29 Javascript
vuejs指令详解
2017/02/07 Javascript
js 实现获取name 相同的页面元素并循环遍历的方法
2017/02/14 Javascript
解决浏览器会自动填充密码的问题
2017/04/28 Javascript
微信小程序实现多宫格抽奖活动
2020/04/15 Javascript
vue-cli脚手架引入图片的几种方法总结
2018/03/13 Javascript
详解使用mocha对webpack打包的项目进行&quot;冒烟测试&quot;的大致流程
2020/04/27 Javascript
JavaScript代码模拟鼠标自动点击事件示例
2020/08/07 Javascript
js实现拖拽元素选择和删除
2020/08/25 Javascript
jQuery编写QQ简易聊天框
2020/08/27 jQuery
[01:51]历届DOTA2国际邀请赛举办地回顾 TI9落地上海
2018/08/26 DOTA
Python实现按特定格式对文件进行读写的方法示例
2017/11/30 Python
详解tensorflow实现迁移学习实例
2018/02/10 Python
详解python中的json和字典dict
2018/06/22 Python
python 常用的基础函数
2018/07/10 Python
PyQt5实现QLineEdit添加clicked信号的方法
2019/06/25 Python
Python上下文管理器全实例详解
2019/11/12 Python
关于Python turtle库使用时坐标的确定方法
2020/03/19 Python
公司寄语大全
2014/04/10 职场文书
2014年安全生产目标责任书
2014/07/23 职场文书
酒会邀请函
2015/01/31 职场文书
汽车销售员岗位职责
2015/04/11 职场文书
社区挂职锻炼个人工作总结
2015/10/23 职场文书
创业计划之特色精品店
2019/08/12 职场文书
nginx反向代理时如何保持长连接
2021/03/31 Servers
Java面试题冲刺第十五天--设计模式
2021/08/07 面试题