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