Yii开启片段缓存的方法
作者:蓝色雨敏 时间:2023-11-21 05:00:40
本文实例讲述了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程序设计有所帮助。
标签:Yii,缓存
0
投稿
猜你喜欢
linux CentOS 7.4下 mysql5.7.20 密码改回来的处理方法
2024-01-25 17:36:56
jQuery实现AJAX定时刷新局部页面实例
2024-05-02 17:05:27
Python区块链块的添加教程
2021-01-12 13:20:00
使用Python中OpenCV和深度学习进行全面嵌套边缘检测
2021-04-21 10:21:34
Firebox 3 后退后按钮 diasabled 状态不恢复的一个解决方案
2008-11-06 12:28:00
SQL Server误区30日谈 第10天 数据库镜像在故障发生后 马上就能发现
2024-01-13 02:40:08
解决golang 反射interface{}做零值判断的一个重大坑
2024-05-21 10:24:27
python实现websocket的客户端压力测试
2023-09-30 11:19:57
ie7.0浏览器 兼容问题苦煞网站设计者
2007-08-08 17:11:00
PHP中file_get_contents函数抓取https地址出错的解决方法(两种方法)
2023-10-14 02:31:42
Mysql如何查看表及字段信息
2024-01-28 21:35:43
asp如何选择访问速度最快的站点?
2010-06-10 18:34:00
python编写朴素贝叶斯用于文本分类
2022-01-29 18:45:51
MySQL更新存放JSON的字段、\\“ 转义成 “的问题描述
2024-01-13 16:30:00
python TCP Socket的粘包和分包的处理详解
2021-06-14 16:49:50
js实现类似iphone的网页滑屏解锁功能示例【附源码下载】
2024-04-16 09:24:09
MySQL UPDATE delete 语句的速度
2008-03-12 12:22:00
vue实现图片懒加载的方法分析
2024-04-27 16:10:29
python实现12306火车票查询器
2021-04-07 16:05:58
Python Django框架url反向解析实现动态生成对应的url链接示例
2021-08-23 04:30:38