zend framework中使用memcache的方法

 更新时间:2016年03月04日 09:41:48   作者:kevin8096  
这篇文章主要介绍了zend framework中使用memcache的方法,结合实例分析了zend framework调用memcache的具体步骤与相关实现代码,需要的朋友可以参考下

本文实例讲述了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;
}

更多关于zend相关内容感兴趣的读者可查看本站专题:《Zend FrameWork框架入门教程》、《php优秀开发框架总结》、《Yii框架入门及常用技巧总结》、《ThinkPHP入门教程》、《php面向对象程序设计入门教程》、《php+mysql数据库操作入门教程》及《php常见数据库操作技巧汇总

希望本文所述对大家PHP程序设计有所帮助。

相关文章

  • PHP实现微信小程序用户授权的工具类示例

    PHP实现微信小程序用户授权的工具类示例

    这篇文章主要介绍了PHP实现微信小程序用户授权的工具类示例,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2019-03-03
  • thinkPHP分页功能实例详解

    thinkPHP分页功能实例详解

    这篇文章主要介绍了thinkPHP分页功能,结合完整实例形式分析了thinkPHP基于商品模型实现分页功能的相关操作技巧,需要的朋友可以参考下
    2017-05-05
  • 关于PHP内置的字符串处理函数详解

    关于PHP内置的字符串处理函数详解

    下面小编就为大家带来一篇关于PHP内置的字符串处理函数详解。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2017-02-02
  • php过滤敏感词的示例

    php过滤敏感词的示例

    这篇文章主要介绍了php过滤敏感词的示例,需要的朋友可以参考下
    2014-03-03
  • 基于laravel belongsTo使用详解

    基于laravel belongsTo使用详解

    今天小编就为大家分享一篇基于laravel belongsTo使用详解,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2019-10-10
  • PHP调用接口用post方法传送json数据的实例

    PHP调用接口用post方法传送json数据的实例

    今天小编就为大家分享一篇PHP调用接口用post方法传送json数据的实例,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2018-05-05
  • Laravel实现短信注册的示例代码

    Laravel实现短信注册的示例代码

    这篇文章主要介绍了Laravel实现短信注册的示例代码,使用云片短信平台,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2018-05-05
  • 使用php验证复选框有效性的示例

    使用php验证复选框有效性的示例

    本文介绍一个简单的php通过代码验证复选框值的有效性,有需要的可以参考一下
    2013-11-11
  • PHP制作登录异常ip检测功能的实例代码

    PHP制作登录异常ip检测功能的实例代码

    下面小编就为大家带来一篇PHP制作登录异常ip检测功能的实例代码。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2016-11-11
  • ThinkPHP实现将SESSION存入MYSQL的方法

    ThinkPHP实现将SESSION存入MYSQL的方法

    这篇文章主要介绍了ThinkPHP实现将SESSION存入MYSQL的方法,需要的朋友可以参考下
    2014-07-07

最新评论