PHP Yii清理缓存的实现方法
PHP Yii清理缓存的实现方法
本文实例讲述了Yii清理缓存的方法。分享给大家供大家参考,具体如下:
html:
<button onclick="clearCache()">ClearCache</button>
js:
function clearCache() { $.get('../eng/index.php?r=site/clear&'+new Date().getTime(),function(){ alert('Clear eng cache ok.'); }); }
php:
public function actionClear() { Yii::app()->cache->flush(); }
感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!
相关推荐
-
Yii配置与使用memcached缓存的方法
本文实例讲述了Yii配置与使用memcached缓存的方法.分享给大家供大家参考,具体如下: 1. 下载memcached软件包,解压,把memcached.exe 放到随意一个地方,比如:d:/memcached/ 下. 2. 开始->运行->输入cmd,命令行打开memcached.exe,所在文件夹,输入:memcached.exe -d install 安装 3. 输入memcached.exe -d start 启动 4. 中加入 extension=php_memcache.dl
-
YII Framework框架教程之缓存用法详解
本文实例讲述了YII Framework框架缓存用法.分享给大家供大家参考,具体如下: 缓存的产生原因众所周知.于是YII作为一个高效,好用的框架,不能不支持缓存.所以YII对各种流行的缓存都提供了接口,你可以根据你的需要使用不同的缓存. 1.YII中的缓存介绍 YII中的缓存是通过组件方式定义的,具体在如下目录 /yii_dev/yii/framework/caching# tree . ├── CApcCache.php ├── CCache.php ├── CDbCache.php ├──
-
yii2缓存Caching基本用法示例
本文实例讲述了yii2缓存Caching基本用法.分享给大家供大家参考,具体如下: 在yii的配置文件中添加: 'cache' => [ 'class' => 'yii\caching\ApcCache', ], 缓存的使用: <?php $key = 'cacheKey'; //读取缓存 $data = Yii::$app->cache->get($key); //判断缓存是否存在,如果不存就生成缓存 if ($data === false) { $cache->se
-
Yii2 assets清除缓存的方法
本文实例讲述了Yii2 assets清除缓存的方法.分享给大家供大家参考,具体如下: use vendor\myVendorName\myPackageName\assets\AppAsset; AppAsset::register($this); 在配置文件中添加: 'components' => [ 'assetManager' => [ 'linkAssets' => true, ], ] 刷新后就可以清除缓存 更多关于Yii相关内容感兴趣的读者可查看本站专题:<Yii框架入
-
Yii清理缓存的方法
本文实例讲述了Yii清理缓存的方法.分享给大家供大家参考,具体如下: html: 复制代码 代码如下: <button onclick="clearCache()">ClearCache</button> js: function clearCache() { $.get('../eng/index.php?r=site/clear&'+new Date().getTime(),function(){ alert('Clear eng cache ok.
-
Yii数据库缓存实例分析
本文实例讲述了Yii数据库缓存用法.分享给大家供大家参考,具体如下: yii 操作数据库缓存: 1.在main.php主文件中添加 'dbcache'=>array( 'class'=>'system.caching.CDbCache', //数据库缓存,注意你自己的路径问题 ), 2.设置数据库缓存 Yii::app()->cache->set($key,$value,$outtime); //$key 唯一主键,$value 对应主键的值(可以是数组), $outtime 过
-
Yii框架常见缓存应用实例小结
本文实例讲述了Yii框架常见缓存应用.分享给大家供大家参考,具体如下: 1 首先,你需要安装apc or memcache or redis . 安装完后. 以redis 为例. 至于如何安装,多找度娘. 在配置文件中components 添加如下. 'cache'=>array( 'class'=>'core.extensions.redis.Predis', 'class'=>'core.extensions.redis.CRedisCache', 'servers'=>arr
-
Yii 2.0如何使用页面缓存方法示例
前言 本文主要给大家介绍的是关于Yii2.0如何使用页面缓存的相关内容,分享出来供大家参考学习,下面来一起看看详细的介绍. 起初使用页面缓存,发现使用于含有参数的方法存在弊端,只能缓存第一次的页面,导致后面所有不同参数的页面均显示第一次缓存页面:没有生成一个参数页面一个缓存:于是,进行了重写页面缓存. 示例代码 <?php namespace common\lib; use Yii; use yii\caching\Cache; use yii\di\Instance; use yii\web\
-
深入解析PHP的Yii框架中的缓存功能
数据缓存是指将一些 PHP 变量存储到缓存中,使用时再从缓存中取回.它也是更高级缓存特性的基础,例如查询缓存和内容缓存. 如下代码是一个典型的数据缓存使用模式.其中 $cache 指向缓存组件: // 尝试从缓存中取回 $data $data = $cache->get($key); if ($data === false) { // $data 在缓存中没有找到,则重新计算它的值 // 将 $data 存放到缓存供下次使用 $cache->set($key, $data); } // 这儿
-
Yii开启片段缓存的方法
本文实例讲述了Yii开启片段缓存的方法.分享给大家供大家参考,具体如下: 1.main.php文件中的components中添加: cache'=>array( 'class'=>'system.caching.CFileCache', ), 2.在view中哪里需要缓存就添加这句话 <?php if($this->beginCache('aaa', array( 'duration'=>3360, 'varyByParam'=>array('page'), 'depe
-
简介PHP的Yii框架中缓存的一些高级用法
页面缓存 页面缓存指的是在服务器端缓存整个页面的内容.随后当同一个页面被请求时,内容将从缓存中取出,而不是重新生成. 页面缓存由 yii\filters\PageCache 类提供支持,该类是一个过滤器.它可以像这样在控制器类中使用: public function behaviors() { return [ [ 'class' => 'yii\filters\PageCache', 'only' => ['index'], 'duration' => 60, 'variations'
-
YII框架http缓存操作示例
本文实例讲述了YII框架http缓存操作.分享给大家供大家参考,具体如下: http禁止缓存原理 header('Expires: 0'); header('Last-Modified: '. gmdate('D, d M Y H:i:s') . ' GMT'); header('Cache-Control: no-store, no-cahe, must-revalidate'); //ie专用 header('Cache-Control: post-chedk=0, pre-check=0'
随机推荐
- PostgreSQL教程(二十):PL/pgSQL过程语言
- MongoDB数据库插入、更新和删除操作详解
- js返回上一页并刷新代码整理
- cmos下屏蔽intel Q35主板E-SATA接口的设置图文
- 用VBScript收集系统信息并上传到ftp空间
- Tomcat实现session共享(session 会话复制)
- Ubuntu14.04搭建Caffe(仅CPU)详解教程
- destoon实现首页显示供应、企业、资讯条数的方法
- Android中获取apk安装包信息的方法
- 详解php魔术方法(Magic methods)的使用方法
- Ajax 设置Access-Control-Allow-Origin实现跨域访问
- java图片添加水印实例代码分享
- Java数据结构与算法之栈(动力节点Java学院整理)
- jQuery stop()用法实例详解
- Android自动测试工具Monkey的实现方法
- BootStrap Validator 根据条件在JS中添加或移除校验操作
- Android实现截屏方式整理(总结)
- 优化电脑,敞开心胸疯狂玩魔兽
- 基于Vuejs的搜索匹配功能实现方法
- Python二叉树的遍历操作示例【前序遍历,中序遍历,后序遍历,层序遍历】