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 相关文章推荐
Apache, PHP在Windows 9x/NT下的安装与配置 (二)
Oct 09 PHP
php下关于中英数字混排的字符串分割问题
Apr 06 PHP
DedeCMS 核心类TypeLink.class.php摘要笔记
Apr 07 PHP
PHP多线程抓取网页实现代码
Jul 22 PHP
PHP中的integer类型使用分析
Jul 27 PHP
输入值/表单提交参数过滤有效防止sql注入的方法
Dec 25 PHP
php url路由入门实例
Apr 23 PHP
PHP网页游戏学习之Xnova(ogame)源码解读(十三)
Jun 26 PHP
php实现高效获取图片尺寸的方法
Dec 12 PHP
PHP魔术方法使用方法汇总
Feb 14 PHP
php实现生成code128条形码的方法详解
Jul 19 PHP
基于swoole实现多人聊天室
Jun 14 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
ThinkPHP3.1新特性之对Ajax的支持更加完善
2014/06/19 PHP
PHP+MySQL之Insert Into数据插入用法分析
2015/09/27 PHP
PHP开发中常用的十个代码样例
2016/02/02 PHP
golang与php实现计算两个经纬度之间距离的方法
2016/07/22 PHP
PHP实现的二分查找算法实例分析
2017/12/19 PHP
优秀js开源框架-jQuery使用手册(1)
2007/03/10 Javascript
JS返回上一页实例代码通过图片和按钮分别实现
2013/08/16 Javascript
JS如何将数字类型转化为没3个一个逗号的金钱格式
2014/01/27 Javascript
js实现简单div拖拽功能实例
2015/05/12 Javascript
JavaScript实现点击自动选择TextArea文本的方法
2015/07/02 Javascript
使用Browserify配合jQuery进行编程的超级指南
2015/07/28 Javascript
JavaScript实现给按钮加上双重动作的方法
2015/08/14 Javascript
Jquery 分页插件之Jquery Pagination
2015/08/25 Javascript
JavaScript 消息框效果【实现代码】
2016/04/27 Javascript
AngularJS ng-style中使用filter
2016/09/21 Javascript
使用Angular缓存父页面数据的方法
2017/01/03 Javascript
JQuery异步提交表单与文件上传功能示例
2017/01/12 Javascript
vuex实现数据状态持久化
2019/11/11 Javascript
Javascript中的奇葩知识,你知道吗?
2021/01/25 Javascript
Linux下用Python脚本监控目录变化代码分享
2015/05/21 Python
python操作列表的函数使用代码详解
2017/12/28 Python
python实现生命游戏的示例代码(Game of Life)
2018/01/24 Python
python爬取网页内容转换为PDF文件
2020/07/28 Python
Flask 上传自定义头像的实例详解
2020/01/09 Python
如何将PySpark导入Python的放实现(2种)
2020/04/26 Python
浅析Python 简单工厂模式和工厂方法模式的优缺点
2020/07/13 Python
浅析css3中matrix函数的使用
2016/06/06 HTML / CSS
英国女性运动服品牌:Sweaty Betty
2018/11/08 全球购物
汉米尔顿手表官网:Hamilton
2020/09/13 全球购物
女大学生个人求职信
2013/12/09 职场文书
上市公司董事长岗位职责
2015/04/16 职场文书
小学副班长竞选稿
2015/11/21 职场文书
承诺书应该怎么写?
2019/09/10 职场文书
分享几个JavaScript运算符的使用技巧
2021/04/24 Javascript
vue+iview实现手机号分段输入框
2022/03/25 Vue.js
Django + Taro 前后端分离项目实现企业微信登录功能
2022/04/07 Python