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

2015-01-24信息快讯网

这篇文章主要介绍了Zend_Cache文件缓存的基本操作,简单的示例,,需要的朋友可以参考下

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文件缓存内容保存格式实例分析
Linux下PHP连接Oracle数据库
Win7 64位系统下PHP连接Oracle数据库
php中用memcached实现页面防刷新功能
zend framework框架中url大小写问题解决方法
PHP管理依赖(dependency)关系工具 Composer的自动加载(autoload)
PHP管理依赖(dependency)关系工具 Composer 安装与使用
PHP命名空间(namespace)的动态访问及使用技巧
PHP命名空间(namespace)的使用基础及示例
php中操作memcached缓存进行增删改查数据的实现代码
win7 64位系统 配置php最新版开发环境(php+Apache+mysql)
Zend Framework 2.0事件管理器(The EventManager)入门教程
本地计算机无法启动Apache故障处理
linux下安装php的memcached客户端
PHP使用Session遇到的一个Permission denied Notice解决办法
一个简洁实用的PHP缓存类完整实例
简单实用的网站PHP缓存类实例
PHP缓存机制Output Control详解
zf框架的db类select查询器join链表使用示例(zend框架)
php实现天干地支计算器示例
PHP中4个加速、缓存扩展的区别和选用建议
PHP输出缓存ob系列函数详解
php function用法如何递归及return和echo区别
详解PHP中strlen和mb_strlen函数的区别
PHP APC缓存配置、使用详解
php switch语句多个值匹配同一代码块的实现
thinkphp路由规则使用示例详解和伪静态功能实现(apache重写)
php检测iis环境是否支持htaccess的方法
jQuery中的RadioButton,input,CheckBox取值赋值实现代码
php将session放入memcached的设置方法
分享下页面关键字抓取components.arrow.com站点代码
网页上facebook分享功能具体实现
使用openssl实现rsa非对称加密算法示例
简单的php缓存类分享 php缓存机制
php fsockopen解决办法 php实现多线程
用Zend Studio+PHPnow+Zend Debugger搭建PHP服务器调试环境步骤
修改apache配置文件去除thinkphp url中的index.php
PHP之APC缓存详细介绍 apc模块安装
©2014-2024 dbsqp.com