首頁  >  文章  >  後端開發  >  PHP MemCached 進階快取配置

PHP MemCached 進階快取配置

巴扎黑
巴扎黑原創
2016-11-08 13:35:531106瀏覽

1、什麼是MemCached?

memcache是​​一個高效能的分散式的記憶體物件快取系統,它能夠用來儲存各種格式的數據,包括圖像、視訊、檔案以及資料庫檢索的結果等。使用Memcache的網站一般流量都是比較大的,為了緩解資料庫的壓力,讓Memcache作為一個快取區域,把部分資訊保存在記憶體中,在前端能夠迅速的進行存取。

2、Memcache在Windows平台的安裝

(1)下載 memcached 1.2.4

(2)解壓縮到自訂目錄。如(D:memcached)

(3)開啟DOS,輸入以下指令

D:memcachedmemcached.exe -d install

 (4) 再輸入

以後memcached將作為Windows的服務每次開機時自動啟動。

 (5) D:memcachedmemcached.exe -h    顯示幫助,得到各種指令的用法

3、Memcache Win32 的安裝和PHP中的設定

 (1)下載:php mcache ,由於php_memcache 是第三方的擴展,所以原始PHP是沒有自帶的,可以到官方網站下載)

 (2)複製php_memcache.dll 到指定的組件目錄,默認在phpext

 (3)在PHP. ini 加入一句話:extension=php_memcache.dll

 (4)重啟WEB服務,使用phpinfo() 函數查看啟用情況

 4、用PHP連接Memcache

$mem = new Memcache;//初始化一个实例
$mem->connect('127.0.0.1', 11211) or die ("连接失败");//连接服务器地址和默认端口
$version = $mem->getVersion();//获得版本信息
echo $version;

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn