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学习教程之第1天
Jun 15 PHP
php判断上传的Excel文件中是否有图片及PHPExcel库认识
Jan 11 PHP
php中3种方法删除字符串中间的空格
Mar 10 PHP
php下获取http状态的实现代码
May 09 PHP
PHP生成网站桌面快捷方式代码分享
Oct 11 PHP
微信公众平台之快递查询功能用法实例
Apr 14 PHP
php通过exif_read_data函数获取图片的exif信息
May 21 PHP
Discuz!X中SESSION机制实例详解
Sep 23 PHP
Thinkphp无限级分类代码
Nov 11 PHP
学习php设计模式 php实现抽象工厂模式
Dec 07 PHP
微信公众号开发之语音消息识别php代码
Aug 08 PHP
PHP实现移除数组中为空或为某值元素的方法
Jan 07 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/08/05 PHP
批量获取memcache值并按key的顺序返回的实现代码
2011/06/14 PHP
PHP面向对象学习笔记之一 基础概念
2012/10/06 PHP
PHP中常用的转义函数
2014/02/28 PHP
PHP数组排序之sort、asort与ksort用法实例
2014/09/08 PHP
Centos6.5和Centos7 php环境搭建方法
2016/05/27 PHP
PHP token验证生成原理实例分析
2019/06/05 PHP
javascript一点特殊用法
2008/05/28 Javascript
Jquery 学习笔记(一)
2009/10/13 Javascript
Extjs中通过Tree加载右侧TabPanel具体实现
2013/05/05 Javascript
调用jQuery滑出效果时闪烁的解决方法
2014/03/27 Javascript
js实现鼠标触发图片抖动效果的方法
2015/02/27 Javascript
jQuery判断指定id的对象是否存在的方法
2015/05/22 Javascript
深入理解Javascript中的自执行匿名函数
2016/06/03 Javascript
JavaScript中的await/async的作用和用法
2016/10/31 Javascript
vue列表单项展开收缩功能之this.$refs的详解
2019/05/05 Javascript
通过循环优化 JavaScript 程序
2019/06/24 Javascript
Vue项目接入Paypal实现示例详解
2020/06/04 Javascript
Express 配置HTML页面访问的实现
2020/11/01 Javascript
在Django框架中编写Context处理器的方法
2015/07/20 Python
Python  pip安装lxml出错的问题解决办法
2017/02/10 Python
scrapy爬虫完整实例
2018/01/25 Python
python爬虫爬取淘宝商品信息
2018/02/23 Python
Django migrations 默认目录修改的方法教程
2018/09/28 Python
使用11行Python代码盗取了室友的U盘内容
2018/10/23 Python
解决Pytorch 训练与测试时爆显存(out of memory)的问题
2019/08/20 Python
Python实现名片管理系统
2020/02/14 Python
HTML5的新特性(1)
2016/03/03 HTML / CSS
Groupon西班牙官方网站:在线优惠券和交易,节省高达70%
2021/03/13 全球购物
初二生物教学反思
2014/02/03 职场文书
国培远程培训感言
2014/03/08 职场文书
商务英语广告词大全
2014/03/18 职场文书
2015年医院护理部工作总结
2015/04/23 职场文书
《水浒传》读后感3篇(范文)
2019/09/19 职场文书
Go归并排序算法的实现方法
2022/04/06 Golang
如何利用python创作字符画
2022/06/25 Python