記錄下,以後腦袋不好使了,可以返回來看看。
1.首先下載 memcached ,百度上面很多,按照自己對應系統下載對應的
2.解壓到本地任意一個地方,記住位置,這裡我是解壓到D盤 memcached 檔案夾裡面的。
3.開啟終端,也就是dos命令台(windows下面按win+r,輸入cmd,敲斷行符號),這個時候就出現了熟悉的dos介面。先進入上面記住位置的盤看看(我是解壓在D:\memcached 所以我輸入"D:"敲斷行符號,然後在dir看下有沒有對應檔案夾)
可以看得出來,有這個檔案夾,那麼我們就開始安裝了
4.進入這個檔案夾("cd memcached"),然後輸入"memcached.exe -d install" 斷行符號,稍微停頓後就安裝好了,。
5.現在要啟動memcache服務,輸入"memcached.exe -d start" 斷行符號,也是稍微停頓下,就啟動好了。
6.檢查是否啟動了此服務,還是win + r 斷行符號,輸入"services.msc",然後會進入服務的視窗,在裡面找找看,是不是已經看到了memcached的服務了呢,這個是開機自啟動的。
安裝告一段落了,現在要開始使用
1.memcached 用戶端安裝好了,但是我們的PHP還是操作不了啊,所以我們要給PHP添加memcache擴充(memcached的驅動分為memcached和memcache兩個擴充,這也是問同事得到的回答),我用的是phpStudy 的整合式開發環境,裡面已經內建了各種驅動,用wamp server的可以在網上尋找下載,放到PHP目錄下面的ext檔案夾下面,然後到php.ini設定檔裡面添加一項"extension=memcache.dll",重啟下 “apache” 。列印下 "phpinfo()" 看一下,是不是已經看到了memcache呢
2.然後大家就可以使用了,上面說到,有兩個擴充,大家按照自己對應的擴充去php手冊裡面找找看,別使用錯了哦。
3.把我的一個demo粘貼出來吧。
demo1.php
connect('localhost') or die("error"); //連結memcache 連接埠預設是11211,可寫可不寫$memcache->set('key','777',MEMCACHE_COMPRESSED,10); //這裡設定的到期時間是10秒
demo2.php
connect('localhost') or die("error");echo "";var_dump($memcache->get('key'));
通過demo1.php的設定,demo2.php裡面也能訪問到,是不是成功啦!,網上例子很多,這裡就不一一複述了,還有,連結memcache服務的時候,後面有個數字 11211,那是memcache的預設監聽連接埠。
祝大家新年快樂!
以上就介紹了PHP下面簡單使用memcache,包括了方面的內容,希望對PHP教程有興趣的朋友有所協助。