Yii如何使用memcache缓存
Yii如何使用memcache缓存
在文件/protected/main.php里添加
‘components‘ => array(
‘CMemCache‘=>array(
‘class‘=>‘CMemCache‘,
‘servers‘=>array(
array(
‘host‘=>‘127.0.0.1‘,
‘port‘=>11211,
‘weight‘=>60,
),
array(
‘host‘=>‘127.0.0.1‘,
‘port‘=>11211,
‘weight‘=>40,
),
),
),
)
$cache = Yii::app()->CMemCache;
$cache->set("aa", 111);
分析源代码执顺序
YiiBase.php
public static function app()
{
return self::$_app;
}
CApplication.php
public function __construct($config=null)
{
Yii::setApplication($this);
CModule.php
public function __get($name)
{
if($this->hasComponent($name))
return $this->getComponent($name);
else
return parent::__get($name);
}
本文出自 “php阿超” 博客,请务必保留此出处http://asuper.blog.51cto.com/1622151/1591155
郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。