PHP下面簡單使用memcache

來源:互聯網
上載者:User
記錄下,以後腦袋不好使了,可以返回來看看。

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教程有興趣的朋友有所協助。

  • 聯繫我們

    該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

    如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

    A Free Trial That Lets You Build Big!

    Start building with 50+ products and up to 12 months usage for Elastic Compute Service

    • Sales Support

      1 on 1 presale consultation

    • After-Sales Support

      24/7 Technical Support 6 Free Tickets per Quarter Faster Response

    • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.