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页面间传递参数实例代码
Jun 05 PHP
PHP中读取文件的8种方法和代码实例
Aug 05 PHP
PHP四舍五入、取整、round函数使用示例
Feb 06 PHP
php需登录的文件上传管理系统
Mar 21 PHP
详解php中反射的应用
Mar 15 PHP
joomla组件开发入门教程
May 04 PHP
php安装php_rar扩展实现rar文件读取和解压的方法
Nov 17 PHP
ThinkPHP3.2框架使用addAll()批量插入数据的方法
Mar 16 PHP
浅谈PHP错误类型及屏蔽方法
May 27 PHP
PHP实现微信模拟登陆并给用户发送消息的方法【文字,图片,图文】
Jun 29 PHP
php之可变变量的实例详解
Sep 12 PHP
PHP中->和=>的意思
Mar 31 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函数
2008/10/03 PHP
php排序算法(冒泡排序,快速排序)
2012/10/09 PHP
PHP实现货币换算的方法
2014/11/29 PHP
php读取der格式证书乱码解决方法
2015/06/22 PHP
PHP处理会话函数大总结
2015/08/05 PHP
既简单又安全的PHP验证码 附调用方法
2016/06/02 PHP
Laravel如何使用Redis共享Session
2018/02/23 PHP
jQuery 判断元素上是否绑定了事件
2009/10/28 Javascript
用jquery与css打造个性化的单选框和复选框
2010/10/20 Javascript
js控制表单不能输入空格的小例子
2013/11/20 Javascript
JavaScript数组各种常见用法实例分析
2015/08/04 Javascript
js实现浏览器倒计时跳转页面效果
2016/08/12 Javascript
Javascript中关于Array.filter()的妙用详解
2016/12/04 Javascript
JS实现超简单的汉字转拼音功能示例
2016/12/22 Javascript
利用策略模式与装饰模式扩展JavaScript表单验证功能
2017/02/14 Javascript
vue router demo详解
2017/10/13 Javascript
一百行JS代码实现一个校验工具
2019/04/30 Javascript
解决vue侦听器watch,调用this时出现undefined的问题
2020/10/30 Javascript
[35:43]2018DOTA2亚洲邀请赛 4.1 小组赛B组 paiN vs Effect
2018/04/03 DOTA
python 参数列表中的self 显式不等于冗余
2008/12/01 Python
Python中生成Epoch的方法
2017/04/26 Python
python书籍信息爬虫实例
2018/03/19 Python
Python向MySQL批量插数据的实例讲解
2018/03/31 Python
PyQt5 实现给窗口设置背景图片的方法
2019/06/13 Python
python opencv 二值化 计算白色像素点的实例
2019/07/03 Python
Python3实现zip分卷压缩过程解析
2019/10/09 Python
python pygame实现球球大作战
2019/11/25 Python
python pyenv多版本管理工具的使用
2019/12/23 Python
基于pytorch的lstm参数使用详解
2020/01/14 Python
pip/anaconda修改镜像源,加快python模块安装速度的操作
2021/03/04 Python
时尚孕妇装:HATCH Collection
2019/09/24 全球购物
META-INF文件夹中的MANIFEST.MF的作用
2016/06/21 面试题
群众路线教育实践活动心得体会
2014/03/07 职场文书
责任胜于能力演讲稿
2014/05/20 职场文书
学校安全防火方案
2014/06/07 职场文书
八年级历史教学反思
2016/02/19 职场文书