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 相关文章推荐
phpmyadmin显示utf8_general_ci中文乱码的问题终级篇
Apr 08 PHP
Apache服务器无法使用的解决方法
May 08 PHP
php中的boolean(布尔)类型详解
Oct 28 PHP
PHP+MySQL插入操作实例
Jan 21 PHP
php+ajax制作无刷新留言板
Oct 27 PHP
PHP数据库连接mysql与mysqli对比分析
Jan 04 PHP
必须收藏的php实用代码片段
Feb 02 PHP
Yii隐藏URL中index.php的方法
Jul 12 PHP
php导出csv文件,可导出前导0实例代码
Nov 16 PHP
PHP耦合设计模式实例分析
Aug 08 PHP
PHP获取当前时间不准确问题解决方案
Aug 14 PHP
ThinkPHP 5 AJAX跨域请求头设置实现过程解析
Oct 28 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
解析posix与perl标准的正则表达式区别
2013/06/17 PHP
简述php环境搭建与配置
2016/12/05 PHP
php无限级评论嵌套实现代码
2018/04/18 PHP
php 利用socket发送GET,POST请求的实例代码
2020/07/04 PHP
jQuery textarea的长度进行验证
2009/05/06 Javascript
Javascript 面向对象(三)接口代码
2012/05/23 Javascript
jquery.bgiframe.js在IE9下提示INVALID_CHARACTER_ERR错误
2013/01/11 Javascript
jquery禁止回车触发表单提交
2014/12/12 Javascript
jQuery DOM删除节点操作指南
2015/03/03 Javascript
JS跨域请求外部服务器的资源
2017/02/06 Javascript
Jquery+Ajax+xml实现中国地区选择三级联动菜单效果(推荐)
2017/06/09 jQuery
es6中的解构赋值、扩展运算符和rest参数使用详解
2017/09/28 Javascript
原生JS实现图片无缝滚动方法(附带封装的运动框架)
2017/10/01 Javascript
Vue封装Swiper实现图片轮播效果
2018/02/06 Javascript
mockjs+vue页面直接展示数据的方法
2018/12/19 Javascript
jquery ui 实现 tab标签功能示例【测试可用】
2019/07/25 jQuery
vue自定义switch开关组件,实现样式可自行更改
2019/11/01 Javascript
python笔记:mysql、redis操作方法
2017/06/28 Python
关于Python的一些学习总结
2018/05/25 Python
python将list转为matrix的方法
2018/12/12 Python
python定时复制远程文件夹中所有文件
2019/04/30 Python
利用PyCharm Profile分析异步爬虫效率详解
2019/05/08 Python
Python socket实现的文件下载器功能示例
2019/11/15 Python
python如何调用php文件中的函数详解
2020/12/29 Python
详解HTML5中的Communication API基本使用方法
2016/01/29 HTML / CSS
欧洲当代手工玻璃和瓷器的领先品牌:LSA International
2018/06/03 全球购物
德育标兵事迹材料
2014/08/24 职场文书
公司离职证明标准格式
2014/11/18 职场文书
清洁员岗位职责
2015/02/15 职场文书
2015年国庆节慰问信
2015/03/23 职场文书
2015年派出所民警工作总结
2015/04/24 职场文书
学校党支部公开承诺书
2015/04/30 职场文书
高一英语教学反思
2016/03/03 职场文书
导游词之秦皇岛燕塞湖
2020/01/03 职场文书
Spring Boot 使用 Spring-Retry 进行重试框架
2022/04/24 Java/Android
分享python函数常见关键字
2022/04/26 Python