文档章节

zend Cache 使用方法实例

啊和
 啊和
发布于 2012/07/27 17:45
字数 104
阅读 61
收藏 0

<?php
require’Zend/Loader.php’;
Zend_Loader::loadClass(’Zend_Cache’);
Zend_Loader::loadClass(’Zend_Config’);
Zend_Loader::loadClass(’Zend_Registry’);
$config=newZend_Config_Ini(’configsecr/config.ini’);
define(’CACHE_DIR’,FDROOT.’/’.’tmp/’);
 
 
 
$frontendOptions=$config->cache->cache->frontend->toArray();
$backendOptions=$config->cache->cache->backend->toArray();
$frontendName=$frontendOptions[’name’];
unset($frontendOptions[’name’]);
$backendName=$backendOptions[’name’];
unset($backendOptions[’name’]);
if(empty($backendOptions[’cache_dir’]))
{
$backendOptions[’cache_dir’]=CACHE_DIR;
}
$_cache=Zend_Cache::factory($frontendName,$backendName,$frontendOptions,$backendOptions);
Zend_Registry::set(’cache’,$_cache);
 
 
$viewRenderer=$_cache->load(’viewRenderer’);//试图从缓存加载变量
if(!$viewRendererinstanceofSomething)//加载不成功
{
$viewRenderer=newSomething();
 
$_cache->save($viewRenderer,’viewRenderer’);//保存变量到换存
}
 
?>

本文转载自:http://cnxsz.com/bc/php/17761.html

共有 人打赏支持
啊和
粉丝 10
博文 42
码字总数 1249
作品 0
石景山
程序员
私信 提问
如何使用 Zend Expressive 建立 NASA 图片库?

在本文中,我们将借助 NASA 天文图库 API,使用 Zend Expressive 建立图片库。最后的结果将显示在 AstroSplash 网站,该网站是为了文本特意搭建的。本文系 OneAPM 工程师编译整理。 Zend Exp...

OneAPM蓝海讯通
2015/12/10
29
0
Zend Framework 2 中的EventManager的使用方法

Matthew Weier O'Phinney,资深的PHP工程师。目前在Zend Technologies工作,是Zend Framework的Leader。下面的这篇文章翻译自作者的博客上的一篇文章:Using the ZF2 EventManager。 今年早些...

__小白
2014/04/09
0
0
WordPress缓存优化,就是快

现在装了Zend Opcache之后,博客访问速度又加快了不少。现在维持在15 queries in 0.179 seconds左右。说说我目前达到快速的一些WordPress缓存优化。 1、主题 首先写主题的时候必须是精简,一...

加咧个油
2013/06/26
0
0
PHP7 性能测试工具--md_xhprof

md_xhprof 是 PHP性能测试工具 xhprof 的升级版,与 PHP7 配合使用。 #使用时需要设置环境变量export USEZENDDTRACE=1 安装 # 快速安装 curl -fsSL https://raw.githubusercontent.com/midok...

midoks
2016/12/18
659
0
深入理解PHP之OpCode

OpCode是一种PHP脚本编译后的中间语言,就像Java的ByteCode,或者.NET的MSL。 此文主要基于《 Understanding OPcode》和 网络,根据个人的理解和修改,特记录下来 : PHP代码: PHP执行这段代...

晨曦之光
2012/03/09
1K
1

没有更多内容

加载失败,请刷新页面

加载更多

Android 通知Notify

MainActivity { private NotificationManager manager; onCreate() { manager = (NotificationManager)getSystemService(Context.NOTIFICATION_SERVICE); } public void btnNotify(View view......

Coding缘
18分钟前
0
0
Android 人脸识别SDK开发

目前我们的应用内使用了 ArcFace 的人脸检测功能,其他的我们并不了解,所以这里就和大家分享一下我们的集成过程和一些使用心得 集成 ArcFace FD 的集成过程非常简单 在 ArcFace FD 的文档上...

是哇兴哥棒棒哒
19分钟前
0
0
《市场营销》的读后感作文3000字

《市场营销》的读后感作文3000字: 大家好,这是我领读《市场营销》教材的第一篇读书笔记(不了解此事的朋友请阅读和小马宋一起读《市场营销》)。我们这一周阅读的是《市场营销》(以我手里...

原创小博客
23分钟前
1
0
js判断input输入保留正整数和两位小数实现方法

// 均价 checkKeydown(value, e){ this.registerForm.averagePrice = this.changeNumber2(value) }, // 预算 changsoldBudget(value) { this.registerFo......

五个半柠檬
25分钟前
1
0
Kafka+Flink 实现准实时异常检测系统

1.背景介绍 异常检测可以定义为“基于行动者(人或机器)的行为是否正常作出决策”,这项技术可以应用于非常多的行业中,比如金融场景中做交易检测、贷款检测;工业场景中做生产线预警;安防...

架构师springboot
30分钟前
1
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部