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 和 XML: 使用expat函数(一)
Oct 09 PHP
Smarty Foreach 使用说明
Mar 23 PHP
基于initPHP的框架介绍
Apr 18 PHP
PHP实现的博客欢迎提示功能(很特别哦)
Jun 05 PHP
ThinkPHP提交表单时默认自动转义的解决方法
Nov 25 PHP
php获取百度收录、百度热词及百度快照的方法
Apr 02 PHP
PHP.ini安全配置检测工具pcc简单介绍
Jul 02 PHP
如何使用php实现评委评分器
Jul 31 PHP
session 加入redis的实现代码
Jul 15 PHP
php中引用&amp;的用法分析【变量引用,函数引用,对象引用】
Dec 12 PHP
PHP连接MYSQL数据库的3种常用方法
Feb 27 PHP
php爬取天猫和淘宝商品数据
Feb 23 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爆绝对路径方法收集整理
2012/09/17 PHP
php 字符串中的\n换行符无效、不能换行的解决方法
2014/04/02 PHP
php单例模式示例分享
2015/02/12 PHP
php常用表单验证类用法实例
2015/06/18 PHP
功能强大的PHP POST提交数据类
2016/07/15 PHP
thinkphp ajaxfileupload实现异步上传图片的示例
2017/08/28 PHP
PHP设计模式之委托模式定义与用法简单示例
2018/08/13 PHP
Laravel数据库读写分离配置的方法
2019/10/13 PHP
父子窗体间传递JSON格式的数据的代码
2010/12/25 Javascript
潜说js对象和数组
2011/05/25 Javascript
JavaScript中的console.profile()函数详细介绍
2014/12/29 Javascript
Vue.js组件使用开发实例教程
2016/11/01 Javascript
详解angularjs利用ui-route异步加载组件
2017/05/21 Javascript
NodeJs通过async/await处理异步的方法
2017/10/09 NodeJs
javascript中new Array()和var arr=[]用法区别
2017/12/01 Javascript
nodejs实现大文件(在线视频)的读取
2020/10/16 NodeJs
JavaScript数据结构与算法之基本排序算法定义与效率比较【冒泡、选择、插入排序】
2019/02/21 Javascript
vue双向绑定及观察者模式详解
2019/03/19 Javascript
jQuery实现动态添加和删除input框代码实例
2019/03/29 jQuery
基于vue写一个全局Message组件的实现
2019/08/15 Javascript
Python聚类算法之凝聚层次聚类实例分析
2015/11/20 Python
python爬虫入门教程--快速理解HTTP协议(一)
2017/05/25 Python
详解Python3迁移接口变化采坑记
2019/10/11 Python
pytorch中 gpu与gpu、gpu与cpu 在load时相互转化操作
2020/05/25 Python
在HTML5 canvas里用卷积核进行图像处理的方法
2018/05/02 HTML / CSS
利用Storage Event实现页面间通信的示例代码
2018/07/26 HTML / CSS
Intimissimi德国网上商店:意大利知名内衣品牌
2018/04/03 全球购物
房屋买卖委托公证书
2014/04/08 职场文书
毕业生简历自我评价范文
2014/04/09 职场文书
大学生活动总结模板
2014/07/02 职场文书
工作收入住址证明
2014/10/28 职场文书
2015年学校教务处工作总结
2015/05/11 职场文书
关于教师节的广播稿
2015/08/19 职场文书
观看安全警示教育片心得体会
2016/01/15 职场文书
使用这 6个Vue加载动画库来减少我们网站的跳出率
2021/05/18 Vue.js
Python编程编写完善的命令行工具
2021/09/15 Python