zf框架的zend_cache缓存使用方法(zend框架)


Posted in PHP onMarch 14, 2014

Zend_Cache文件缓存的基本操作,代码中有已写注释,大家共同学习一下吧

<?php
require_once("Zend/Loader.php");
//载入Zend缓存类(Zend_Cache)
Zend_Loader::loadClass("Zend_Cache");
//前端缓存设置(生命周期、是否序列化)
$Foptions = array('lifetime' => 60 , 'automtic_Serialization' => true);
//后端缓存设置(缓存存放路径)
$Boptions = array('cacheDir' => 'cache');
//开启缓存模式,(Core[核心],File[文件],前端缓存配置信息,后端缓存配置信息)
$Cache = Zend_Cache::factory('Core','File',$Foptions,$Boptions);
//判断缓存是否存在,如果存在则载入缓存load('String'[缓存名称])
if ($Result = $Cache -> load('cache_two')) 
{
 echo "缓存已经存在!<br>";
 print_r($Result);
}
else
{
 //如果缓存不存在则读取文件,并将文件内容写入湖缓存
 echo "缓存不存在!<br>";
 $Filename = 'temp.txt';
 $Fopen    = fopen($Filename,'r');
 $Result   = fread($Fopen, filesize($Filename));
 fclose($Fopen);
 //保存缓存方式load($Result[读取资源],'缓存名称')
 $Cache -> save($Result,'cache_two');
 print_r($Result);
}
?>
PHP 相关文章推荐
几个学习PHP的网址
Nov 25 PHP
PHP 常见郁闷问题答解
Nov 25 PHP
php 删除数组元素
Jan 16 PHP
php在页面中调用fckeditor编辑器的方法
Jun 10 PHP
PHP时间戳与日期之间转换的实例介绍
Apr 19 PHP
关于PHP内存溢出问题的解决方法
Jun 25 PHP
PHP实现利用MySQL保存session的方法
Aug 23 PHP
PHP实现文件下载断点续传详解
Oct 15 PHP
ThinkPHP分页实例
Oct 15 PHP
PHP+Ajax异步带进度条上传文件实例
Nov 01 PHP
Zend Framework动作控制器用法示例
Dec 09 PHP
详解thinkphp的Auth类认证
May 28 PHP
php实现天干地支计算器示例
Mar 14 #PHP
PHP判断指定时间段的2个方法
Mar 14 #PHP
3个PHP多维数组转为一维数组的方法实例
Mar 13 #PHP
php统计时间和内存使用情况示例分享
Mar 13 #PHP
去除php注释和去除空格函数分享
Mar 13 #PHP
支持中文和其他编码的php截取字符串函数分享(截取中文字符串)
Mar 13 #PHP
zf框架的数据库追踪器使用示例
Mar 13 #PHP
You might like
?算你??的 PHP 程式大小
2006/12/06 PHP
php异常:Parse error: syntax error, unexpected T_ENCAPSED_AND_WHITESPACE  eval()'d code error
2011/05/19 PHP
PHP 将逗号、空格、回车分隔的字符串转换为数组的函数
2012/06/07 PHP
thinkPHP学习笔记之安装配置篇
2015/03/05 PHP
thinkphp 验证码 的使用小结
2017/05/07 PHP
php求斐波那契数的两种实现方式【递归与递推】
2019/09/09 PHP
详解laravel passport OAuth2.0的4种模式
2019/11/04 PHP
使用jquery给input和textarea设定ie中的focus
2008/05/29 Javascript
JS 显示当前日期与时间的代码
2010/03/24 Javascript
基于jQuery的获取标签名的代码
2012/07/16 Javascript
JavaScript eval() 函数介绍及应用示例
2014/07/29 Javascript
Jquery $when done then的用法详解
2016/05/20 Javascript
js实现鼠标拖动功能
2017/03/20 Javascript
以Python的Pyspider为例剖析搜索引擎的网络爬虫实现方法
2015/03/30 Python
Python实现发送QQ邮件的封装
2017/07/14 Python
python模拟菜刀反弹shell绕过限制【推荐】
2019/06/25 Python
python如何实现数据的线性拟合
2019/07/19 Python
python 实现按对象传值
2019/12/26 Python
pyqt5中动画的使用详解
2020/04/01 Python
简约控的天堂:The Undone
2016/12/21 全球购物
女子锻炼服装和瑜伽服装:Splits59
2019/03/04 全球购物
英国标志性生活方式品牌:Skinnydip London
2019/12/15 全球购物
什么是用户模式(User Mode)与内核模式(Kernel Mode) ?
2014/07/21 面试题
自荐书范文
2013/12/08 职场文书
责任胜于能力演讲稿
2014/05/20 职场文书
党支部特色活动方案
2014/08/20 职场文书
建筑质检员岗位职责
2015/04/08 职场文书
物业保安辞职信
2015/05/12 职场文书
文明医院的标语集锦!
2019/07/24 职场文书
在pyCharm中下载第三方库的方法
2021/04/18 Python
解决Goland 同一个package中函数互相调用的问题
2021/05/06 Golang
Go 语言结构实例分析
2021/07/04 Golang
Spring Boot 排除某个类加载注入IOC的操作
2021/08/02 Java/Android
Nginx反向代理学习实例教程
2021/10/24 Servers
Python 中的 copy()和deepcopy()
2021/11/07 Python
Vue OpenLayer测距功能的实现
2022/04/20 Vue.js