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 相关文章推荐
完美解决dedecms中的[html][/html]和[code][/code]问题
Mar 20 PHP
ThinkPHP文件上传实例教程
Aug 22 PHP
PHP实现的sqlite数据库连接类
Dec 12 PHP
php实现可用于mysql,mssql,pg数据库操作类
Dec 13 PHP
PHP使用array_fill定义多维数组的方法
Mar 18 PHP
ThinkPHP数据操作方法总结
Sep 28 PHP
根据key删除数组中指定的元素实现方法
Mar 02 PHP
PHP基于自定义函数生成笛卡尔积的方法示例
Sep 30 PHP
PHP连接sftp并下载文件的方法教程
Aug 26 PHP
在php的yii2框架中整合hbase库的方法
Sep 20 PHP
laravel 判断查询数据库返回值的例子
Oct 11 PHP
PHP高并发和大流量解决方案整理
Mar 09 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
BBS(php & mysql)完整版(六)
2006/10/09 PHP
php 数据结构之链表队列
2017/10/17 PHP
HTML代码中标签的全部属性 中文注释说明
2009/03/26 Javascript
javascript定义函数的方法
2010/12/06 Javascript
js实现在字符串中提取数字
2013/11/05 Javascript
简介JavaScript中的getUTCFullYear()方法的使用
2015/06/10 Javascript
介绍JavaScript的一个微型模版
2015/06/24 Javascript
JavaScript实现删除,移动和复制文件的方法
2015/08/05 Javascript
jquery实现漫天雪花飞舞的圣诞祝福雪花效果代码分享
2015/08/20 Javascript
AngularJS模块学习之Anchor Scroll
2016/01/19 Javascript
Node.js实现JS文件合并小工具
2016/02/02 Javascript
浅谈js图片前端预览之filereader和window.URL.createObjectURL
2016/06/30 Javascript
聊一聊jQuery插件uploadify使用方法
2016/08/24 Javascript
JSON 对象未定义错误的解决方法
2016/09/29 Javascript
AngularJS过滤器filter用法总结
2016/12/13 Javascript
webpack之引入图片的实现及问题
2018/10/08 Javascript
微信小程序拼接图片链接无底洞深入探究
2019/09/03 Javascript
微信小程序中使用 async/await的方法实例分析
2020/05/06 Javascript
JS实现斐波那契数列的五种方式(小结)
2020/09/09 Javascript
JavaScript实现随机点名小程序
2020/10/29 Javascript
ajax jquery实现页面某一个div的刷新效果
2021/03/04 jQuery
Python的Flask框架中web表单的教程
2015/04/20 Python
将Django框架和遗留的Web应用集成的方法
2015/07/24 Python
Python 中urls.py:URL dispatcher(路由配置文件)详解
2017/03/24 Python
用Python编写一个简单的CS架构后门的方法
2018/11/20 Python
微信html5页面调用第三方位置导航的示例
2018/03/14 HTML / CSS
Html5 new XMLHttpRequest()监听附件上传进度
2021/01/14 HTML / CSS
Booking.com德国:预订最好的酒店和住宿
2020/02/16 全球购物
财务经理的岗位职责
2013/12/17 职场文书
大学校园活动策划书
2014/02/04 职场文书
出纳试用期自我鉴定
2014/04/07 职场文书
物业前台接待岗位职责
2015/04/03 职场文书
人力资源部工作计划
2019/05/14 职场文书
pytorch 一行代码查看网络参数总量的实现
2021/05/12 Python
Vue如何清空对象
2022/03/03 Vue.js
vue项目配置sass及引入外部scss文件
2022/04/14 Vue.js