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 相关文章推荐
建立文件交换功能的脚本(三)
Oct 09 PHP
批量获取memcache值并按key的顺序返回的实现代码
Jun 14 PHP
ThinkPHP2.0读取MSSQL提示Incorrect syntax near the keyword 'AS'的解决方法
Jun 25 PHP
ThinkPHP让分页保持搜索状态的方法
Jul 02 PHP
PHP7.0安装笔记整理
Aug 28 PHP
php简单的上传类分享
May 15 PHP
几行代码轻松实现PHP文件打包下载zip
Mar 01 PHP
利用Homestead快速运行一个Laravel项目的方法详解
Nov 14 PHP
微信公众平台开发教程④ ThinkPHP框架下微信支付功能图文详解
Apr 10 PHP
TP3.2.3框架文件上传操作实例详解
Jan 23 PHP
Yii redis集合的基本使用教程
Jun 14 PHP
YII2 全局异常处理深入讲解
Mar 24 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
WINXP下apache+php4+mysql
2006/11/25 PHP
详细解读PHP的Yii框架中登陆功能的实现
2015/08/21 PHP
WordPress中制作导航菜单的PHP核心方法讲解
2015/12/11 PHP
PHP+原生态ajax实现的省市联动功能详解
2017/08/15 PHP
JS 实现双色表格实现代码
2009/11/24 Javascript
EasySlider 基于jQuery功能强大简单易用的滑动门插件
2010/06/11 Javascript
javascript实现的使用方向键控制光标在table单元格中切换
2010/11/17 Javascript
jquery 插件学习(二)
2012/08/06 Javascript
JS画线(实例代码)
2013/11/20 Javascript
JavaScript实现的encode64加密算法实例分析
2015/04/15 Javascript
js库Modernizr的介绍和使用
2015/05/07 Javascript
简述AngularJS的控制器的使用
2015/06/16 Javascript
详解javascript数组去重问题
2015/11/06 Javascript
jQuery Mobile动态刷新页面样式的实现方法
2016/05/28 Javascript
使用React实现轮播效果组件示例代码
2016/09/05 Javascript
JS解析url查询参数的简单代码
2017/08/06 Javascript
jQuery响应滚动条事件功能示例
2017/10/14 jQuery
vue 项目如何引入微信sdk接口的方法
2017/12/18 Javascript
vue移动端城市三级联动组件使用详解
2019/07/26 Javascript
javascript移动端 电子书 翻页效果实现代码
2019/09/07 Javascript
[01:56]2014DOTA2西雅图邀请赛 MVP外卡赛老队长精辟点评
2014/07/09 DOTA
[00:49]完美世界DOTA2联赛10月28日开团时刻:随便打
2020/10/29 DOTA
python 切换root 执行命令的方法
2019/01/19 Python
Pandas中DataFrame的分组/分割/合并的实现
2019/07/16 Python
python实现超级马里奥
2020/03/18 Python
python 批量下载bilibili视频的gui程序
2020/11/20 Python
你不知道的葡萄干处理法、橙蜜处理法、二氧化碳酵母法
2021/03/17 冲泡冲煮
Tenstickers法国:墙贴和装饰贴纸
2019/08/26 全球购物
Haggar官网:美国男装品牌
2020/02/16 全球购物
企划经理的岗位职责
2013/11/17 职场文书
2014年作风建设心得体会
2014/10/22 职场文书
工伤认定行政答辩状
2015/05/22 职场文书
爱鸟护鸟的宣传语
2015/07/13 职场文书
小学生法制教育心得体会
2016/01/14 职场文书
python中sys模块的介绍与实例
2021/04/17 Python
MySQL 计算连续登录天数
2022/05/11 MySQL