研究yii支持的組件的時候,發現自身的PHP居然不支持memcache這個模塊,于是就試著擴展了一下。
本機環境:win8.1
開發環境:php 5.5
第一步:先把所需的文件包下載完全,我已經打包好,這里可以下載。
文件包里面主要有兩個文件:php_memcache.dll和 Memcached-win64 ps:memcached的安裝包是64位的
第二步:安裝memcached
1.把安裝包解壓到某個盤下面:
E:wampinmemcachedmemcached.exe
2.在終端(也即html' target='_blank'>cmd命令界面)下輸入以下命令安裝windows服務:
注意:這個必須是管理員權限哦,不然就沒辦法安裝 E:wampinmemcached>memcached.exe -d install 3.輸入下面命令啟動: E:wampinmemcached>memcached.exe -d start<span style="font-size:18px;"><?php$memcache = new Memcache(); // 創建一個memcache對象$memcache->connect('127.0.0.1', 11211) or die("Could not connect"); // 連接Memcached服務器$memcache->set('key', 'This is a memcache test!', MEMCACHE_COMPRESSED, 50); // 設置一個變量到內存中,名稱是key 值是test$get_value = $memcache->get('key'); // 從內存中取出key的值echo $get_value;echo '<br>Server version:'.$memcache->getVersion();?></span>
<span style="font-size:18px;">This is a memcache test!Server version:1.4.4-14-g9c660c0</span>
鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯系我們修改或刪除,多謝。
|
新聞熱點
疑難解答