手机
当前位置:查字典教程网 >编程开发 >php教程 >zend framework中使用memcache的方法
zend framework中使用memcache的方法
摘要:本文实例讲述了zendframework中使用memcache的方法。分享给大家供大家参考,具体如下:zendframework项目中,以下...

本文实例讲述了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程序设计有所帮助。

【zend framework中使用memcache的方法】相关文章:

php使用指定编码导出mysql数据到csv文件的方法

php遍历类中包含的所有元素的方法

php使用array_search函数实现数组查找的方法

php开发中的页面跳转方法总结

php中smarty区域循环的方法

php对文件进行hash运算的方法

php使用curl打开https网站的方法

php恢复数组的key为数字序列的方法

php快速查找数据库中恶意代码的方法

PHP中4种常用的抓取网络数据方法

精品推荐
分类导航