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版)
Oct 09 PHP
虚拟主机中对PHP的特殊设置
Oct 09 PHP
PHP的curl实现get,post和cookie(实例介绍)
Jun 17 PHP
ThinkPHP3.1新特性之动态设置自动完成和自动验证示例
Jun 19 PHP
递归实现php数组转xml的代码分享
May 14 PHP
详解PHP对数组的定义以及数组的创建方法
Nov 27 PHP
在WordPress中使用wp_count_posts函数来统计文章数量
Jan 05 PHP
微信支付开发交易通知实例
Jul 12 PHP
php异步:在php中使用fsockopen curl实现类似异步处理的功能方法
Dec 10 PHP
详解PHP中的 input属性(隐藏 只读 限制)
Aug 14 PHP
swoole_process实现进程池的方法示例
Oct 29 PHP
PHP pthreads v3下的Volatile简介与使用方法示例
Feb 21 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内置的Math函数效率测试
2014/12/01 PHP
分享一段PHP制作的中文拼音首字母工具类
2014/12/11 PHP
Smarty环境配置与使用入门教程
2016/05/11 PHP
PHP如何实现订单的延时处理详解
2017/12/30 PHP
YII2框架中behavior行为的理解与使用方法示例
2020/03/13 PHP
复制网页内容,粘贴之后自动加上网址的实现方法(脚本之家特别整理)
2014/10/16 Javascript
实例讲解javascript注册事件处理函数
2016/01/09 Javascript
解析Node.js基于模块和包的代码部署方式
2016/02/16 Javascript
javascript每日必学之运算符
2016/02/16 Javascript
一个仿微博登陆邮箱提示框js开发案例
2016/07/28 Javascript
javascript 数组去重复(在线去重工具)
2016/12/17 Javascript
Vue通过URL传参如何控制全局console.log的开关详解
2017/12/07 Javascript
微信小程序checkbox组件使用详解
2018/01/31 Javascript
详解如何配置vue-cli3.0的vue.config.js
2018/08/23 Javascript
如何使用vuex实现兄弟组件通信
2018/11/02 Javascript
详解JavaScript中精度失准问题及解决方法
2020/02/04 Javascript
前端深入理解Typescript泛型概念
2020/03/09 Javascript
js判断密码强度的方法
2020/03/18 Javascript
[03:31]DOTA2英雄基础教程 大地之灵
2013/12/17 DOTA
[01:38]DOTA2辉夜杯 欢乐的观众现场采访
2015/12/26 DOTA
python比较2个xml内容的方法
2015/05/11 Python
python 安装virtualenv和virtualenvwrapper的方法
2017/01/13 Python
使用Python写CUDA程序的方法
2017/03/27 Python
Redis使用watch完成秒杀抢购功能的代码
2018/05/07 Python
基于Python对数据shape的常见操作详解
2018/12/25 Python
Python中的 is 和 == 以及字符串驻留机制详解
2019/06/28 Python
Python 使用 prettytable 库打印表格美化输出功能
2019/12/26 Python
Python中使用socks5设置全局代理的方法示例
2020/04/15 Python
基于nexus3配置Python仓库过程详解
2020/06/15 Python
基于Python的图像阈值化分割(迭代法)
2020/11/20 Python
css3 border旋转时的动画应用
2016/01/22 HTML / CSS
Europcar澳大利亚官网:全球汽车租赁领域的领导者
2019/03/24 全球购物
新书吧创业计划书
2014/01/31 职场文书
自荐信的格式
2014/03/10 职场文书
解除劳动合同协议书
2014/04/14 职场文书
道歉短信大全
2015/05/12 职场文书