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 相关文章推荐
PHP4实际应用经验篇(9)
Oct 09 PHP
一周学会PHP(视频)Http下载
Dec 12 PHP
php文档更新介绍
Jul 22 PHP
PHP表单递交控件名称含有点号(.)会被转化为下划线(_)的处理方法
Jan 06 PHP
PHP自动生成后台导航网址的最佳方法
Aug 27 PHP
关于PHP的curl开启问题探讨
Apr 08 PHP
Yii中CGridView关联表搜索排序方法实例详解
Dec 03 PHP
php实现删除空目录的方法
Mar 16 PHP
PHP获取文件夹大小函数用法实例
Jul 01 PHP
php session的锁和并发
Jan 22 PHP
php模拟post上传图片实现代码
Jun 24 PHP
php+Ajax无刷新验证用户名操作实例详解
Mar 04 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
PHP number_format() 函数定义和用法
2012/06/01 PHP
详解WordPress开发中过滤属性以及Sql语句的函数使用
2015/12/25 PHP
PHP实现将多个文件中的内容合并为新文件的方法示例
2017/06/10 PHP
php5与php7的区别点总结
2019/10/11 PHP
js前台判断开始时间是否小于结束时间
2012/02/23 Javascript
node.js中的fs.existsSync方法使用说明
2014/12/17 Javascript
运行Node.js的IIS扩展iisnode安装配置笔记
2015/03/02 Javascript
JQuery给网页更换皮肤的方法
2015/05/30 Javascript
用vue封装插件并发布到npm的方法步骤
2017/10/18 Javascript
JavaScript中AOP的实现与应用
2019/05/06 Javascript
JavaScript面向对象中接口实现方法详解
2019/07/24 Javascript
koa2的中间件功能及应用示例
2020/03/05 Javascript
如何在postman中添加cookie信息步骤解析
2020/06/30 Javascript
基于VUE实现判断设备是PC还是移动端
2020/07/03 Javascript
jQuery实现计算器功能
2020/10/19 jQuery
Python中对元组和列表按条件进行排序的方法示例
2015/11/10 Python
Python 多核并行计算的示例代码
2017/11/07 Python
使用sklearn之LabelEncoder将Label标准化的方法
2018/07/11 Python
python模拟键盘输入 切换键盘布局过程解析
2019/08/15 Python
python实现while循环打印星星的四种形状
2019/11/23 Python
适合Python初学者的一些编程技巧
2020/02/12 Python
完美解决Django2.0中models下的ForeignKey()问题
2020/05/19 Python
简述 Python 的类和对象
2020/08/21 Python
使用HTML5 Canvas为图片填充颜色和纹理的教程
2016/03/21 HTML / CSS
法律专业应届本科毕业生求职信
2013/10/25 职场文书
继电保护工岗位职责
2014/01/05 职场文书
不服从上级领导安排的检讨书
2014/09/14 职场文书
2014年有孩子的离婚协议书范本
2014/10/08 职场文书
音乐教师个人总结
2015/02/06 职场文书
三好学生个人总结
2015/02/15 职场文书
选对餐饮营销策略,营业额才会上涨
2019/08/27 职场文书
如何开发一个渐进式Web应用程序PWA
2021/05/10 Javascript
CSS 实现多彩、智能的阴影效果
2021/05/12 HTML / CSS
SpringMVC 整合SSM框架详解
2021/08/30 Java/Android
Minikube搭建Kubernetes集群
2022/03/31 Servers
使用Docker容器部署rocketmq单机的全过程
2022/04/03 Servers