zend framework中使用memcache的方法


Posted in PHP onMarch 04, 2016

本文实例讲述了zend framework中使用memcache的方法。分享给大家供大家参考,具体如下:

zend framework项目中,以下是具体方法:

1.找到Bootstrap.php添加以下初始化方法(注意:Bootstrap.php是初始化加载所有的操作):

protected function _initMemcache()
{
$frontendOpts = array(
'caching' => true,
'lifetime' => 1800, //缓存生命周期3分钟,根据自己项目需求设置
'automatic_serialization' => true
);
$backendOpts = array(
'servers' =>array(
array(
'host' => '127.0.0.1',
'port' => 11211
)
),
'compression' => false
);
$memcache = Zend_Cache::factory('Core', 'Memcached', $frontendOpts, $backendOpts);
Zend_Registry::set('memcache',$memcache);
}

2.在你所需的位置调用即可:

例如在你的IndexController中调用友情链接

public function indexAction(){
 $memcache=Zend_Registry::get('memcache');
 //友情链接
 if(!$datalink = $memcache->load('datalink')){
 $link=new Blog_Model_Friendlink();
 $datalink = $link->listshi ();//print_r($datalink);die;
 $memcache->save($datalink, 'datalink');
 }
 $this->view->datalink=$datalink;
}

希望本文所述对大家PHP程序设计有所帮助。

PHP 相关文章推荐
Windows下IIS6/Apache2.2.4+MySQL5.2+PHP5.2.1安装配置方法
May 03 PHP
深入理解PHP原理之错误抑制与内嵌HTML分析
May 02 PHP
php中$_REQUEST、$_POST、$_GET的区别和联系小结
Nov 23 PHP
php数据库配置文件一般做法分享
Jul 07 PHP
thinkphp验证码显示不出来的解决方法
Mar 29 PHP
php一个解析字符串排列数组的方法
May 12 PHP
php socket通信(tcp/udp)实例分析
Feb 14 PHP
Yii2前后台分离及migrate使用(七)
May 04 PHP
PHP实现递归目录的5种方法
Oct 27 PHP
php插件Xajax使用方法详解
Aug 31 PHP
laravel框架模型和数据库基础操作实例详解
Jan 25 PHP
PHP使用gearman进行异步的邮件或短信发送操作详解
Feb 27 PHP
PHP结合Mysql数据库实现留言板功能
Mar 04 #PHP
实现PHP框架系列文章(6)mysql数据库方法
Mar 04 #PHP
Codeigniter中集成smarty和adodb的方法
Mar 04 #PHP
PHP常用技巧汇总
Mar 04 #PHP
将PHP程序中返回的JSON格式数据用gzip压缩输出的方法
Mar 03 #PHP
PHP的数组中提高元素查找与元素去重的效率的技巧解析
Mar 03 #PHP
CodeIgniter针对数据库的连接、配置及使用方法
Mar 03 #PHP
You might like
Zend Studio 无法启动的问题解决方法
2008/12/04 PHP
PHP中substr()与explode()函数用法分析
2014/11/24 PHP
为你的 Laravel 验证器加上多验证场景的实现
2020/04/07 PHP
SyntaxHighlighter代码加色使用方法
2008/09/07 Javascript
收集的10个免费的jQuery相册
2011/02/26 Javascript
网页右键ie不支持event.preventDefault和event.returnValue (需要加window)
2013/02/22 Javascript
基于jQuery实现搜索关键字自动匹配功能
2020/03/26 Javascript
【经典源码收藏】jQuery实用代码片段(筛选,搜索,样式,清除默认值,多选等)
2016/06/07 Javascript
javascript时间差插件分享
2016/07/18 Javascript
JS判断form内所有表单是否为空的简单实例
2016/09/09 Javascript
NodeJs读取JSON文件格式化时的注意事项
2016/09/25 NodeJs
jQuery学习笔记之入门
2016/12/14 Javascript
vue组件实例解析
2017/01/10 Javascript
js实现截图保存图片功能的代码示例
2017/02/16 Javascript
require.js与bootstrap结合实现简单的页面登录和页面跳转功能
2017/05/12 Javascript
详谈ES6中的迭代器(Iterator)和生成器(Generator)
2017/07/31 Javascript
javascript实现循环广告条效果
2017/12/12 Javascript
关于微信小程序登录的那些事
2019/01/08 Javascript
浅谈layui使用模板引擎动态渲染元素要注意的问题
2019/09/14 Javascript
js实现简单点赞操作
2020/03/17 Javascript
原生js实现日期选择插件
2020/05/21 Javascript
如何在JS文件中获取Vue组件
2020/09/16 Javascript
python基于SMTP协议发送邮件
2019/05/31 Python
python和c语言的主要区别总结
2019/07/07 Python
python采集百度搜索结果带有特定URL的链接代码实例
2019/08/30 Python
pytorch实现MNIST手写体识别
2020/02/14 Python
Python Scrapy图片爬取原理及代码实例
2020/06/12 Python
python和C++共享内存传输图像的示例
2020/10/27 Python
Django中template for如何使用方法
2021/01/31 Python
澳大利亚首屈一指的鞋类品牌:Tony Bianco
2018/03/13 全球购物
英国领先的新鲜松露和最好的松露产品供应商:TruffleHunter
2019/08/26 全球购物
办公室主任职责范文
2013/11/08 职场文书
寒假家长评语大全
2014/04/16 职场文书
简洁的英文求职信范文
2014/05/03 职场文书
学校勤俭节约倡议书
2015/04/29 职场文书
婚宴新娘致辞
2015/07/28 职场文书