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 相关文章推荐
PHP中在数据库中保存Checkbox数据(2)
Oct 09 PHP
PHP个人网站架设连环讲(一)
Oct 09 PHP
PHP新手上路(二)
Oct 09 PHP
把1316这个数表示成两个数的和,其中一个为13的倍数,另一个是11的倍数,求这两个数。
Jun 24 PHP
php+mysqli实现批量替换数据库表前缀的方法
Dec 29 PHP
PHP获取当前日期和时间及格式化方法参数
May 11 PHP
Symfony2 session用法实例分析
Feb 04 PHP
Linux下编译redis和phpredis的方法
Apr 07 PHP
详解PHP中array_rand函数的使用方法
Sep 11 PHP
redirect_uri参数错误的解决方法(必看)
Feb 16 PHP
php封装json通信接口详解及实例
Mar 07 PHP
如何利用PHP实现上传图片功能详解
Sep 24 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
PHP学习之正则表达式
2011/04/17 PHP
初学PHP的朋友 经常问的一些问题。不断更新
2011/08/11 PHP
php json_encode值中大括号与花括号区别
2013/09/30 PHP
YII Framework框架教程之安全方案详解
2016/03/14 PHP
php实现简单的守护进程创建、开启与关闭操作
2019/08/13 PHP
Laravel框架Eloquent ORM简介、模型建立及查询数据操作详解
2019/12/04 PHP
PhpStorm 如何优雅的调试Hyperf的方法步骤
2019/11/24 PHP
jQuery AjaxQueue改进步骤
2011/10/06 Javascript
Bootstrap每天必学之简单入门
2015/11/19 Javascript
JavaScript中关于for循环删除数组元素内容时出现的问题
2016/11/21 Javascript
分享十三个最佳JavaScript数据网格库
2017/04/07 Javascript
Vue-router结合transition实现app前进后退动画切换效果的实例
2017/10/11 Javascript
vue2.0+vue-dplayer实现hls播放的示例
2018/03/02 Javascript
操作按钮悬浮固定在微信小程序底部的实现代码
2019/08/02 Javascript
js回到页面指定位置的三种方式
2020/12/17 Javascript
[45:34]完美世界DOTA2联赛PWL S3 Rebirth vs CPG 第一场 12.18
2020/12/19 DOTA
简单谈谈Python中的闭包
2016/11/30 Python
Python内建函数之raw_input()与input()代码解析
2017/10/26 Python
python实现简易版计算器
2020/06/22 Python
python 高效去重复 支持GB级别大文件的示例代码
2018/11/08 Python
python代码 FTP备份交换机配置脚本实例解析
2019/08/01 Python
Python加密模块的hashlib,hmac模块使用解析
2020/01/02 Python
python中加背景音乐如何操作
2020/07/19 Python
Pycharm安装python库的方法
2020/11/24 Python
pandas 数据类型转换的实现
2020/12/29 Python
canvas进阶之贝塞尔公式推导与物体跟随复杂曲线的轨迹运动
2018/01/10 HTML / CSS
美国现代家具网站:Design Within Reach
2018/07/19 全球购物
C有"按引用传递"吗
2016/09/06 面试题
宣传策划类求职信范文
2014/01/31 职场文书
在校大学生的职业生涯规划书
2014/03/14 职场文书
班级团队活动方案
2014/08/14 职场文书
酒店餐厅2014重阳节活动策划方案
2014/09/16 职场文书
汽车车尾标语大全
2015/08/11 职场文书
五年级作文之想象作文
2019/10/30 职场文书
Vue-Element-Admin集成自己的接口实现登录跳转
2021/06/23 Vue.js
Java网络编程之UDP实现原理解析
2021/09/04 Java/Android