Yii配置與使用memcached緩存的方法

字號:


    本文實例講述了Yii配置與使用memcached緩存的方法。分享給大家供大家參考,具體如下:
    1. 下載memcached軟件包,解壓,把memcached.exe 放到隨意一個地方,比如:d:/memcached/ 下。
    2. 開始->運行->輸入cmd,命令行打開memcached.exe,所在文件夾,輸入:memcached.exe -d install  安裝
    3. 輸入memcached.exe -d start 啟動
    4. 中加入 extension=php_memcache.dll 。
    5. 打開yii配置文件:config/main.php , 在components 下添加:
    'memcache'=>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,
          ),
        ),
     ),
    6. 使用:
    Yii::app()->memcache->get(id);
    Yii::app()->memcache->set(id,value,time);
    希望本文所述對大家基于Yii框架的PHP程序設計有所幫助。