phpWindows下安裝Memcache的方法

這篇文章主要為大家展示了php Windows下安裝Memcache的方法,內(nèi)容簡(jiǎn)而易懂,條理清晰,希望能夠幫助大家解決疑惑,下面讓小編帶大家一起來研究并學(xué)習(xí)一下“php Windows下安裝Memcache的方法”這篇文章吧。

創(chuàng)新互聯(lián)建站擁有一支富有激情的企業(yè)網(wǎng)站制作團(tuán)隊(duì),在互聯(lián)網(wǎng)網(wǎng)站建設(shè)行業(yè)深耕十年,專業(yè)且經(jīng)驗(yàn)豐富。十年網(wǎng)站優(yōu)化營(yíng)銷經(jīng)驗(yàn),我們已為成百上千中小企業(yè)提供了做網(wǎng)站、成都做網(wǎng)站解決方案,按需網(wǎng)站制作,設(shè)計(jì)滿意,售后服務(wù)無憂。所有客戶皆提供一年免費(fèi)網(wǎng)站維護(hù)!

php有什么用

php是一個(gè)嵌套的縮寫名稱,指的是英文超級(jí)文本預(yù)處理語言(php:Hypertext Preprocessor)的縮寫,它的語法混合了C、Java、Perl以及php自創(chuàng)新的語法,主要用來做網(wǎng)站開發(fā),許多小型網(wǎng)站都用php開發(fā),因?yàn)閜hp是開源的,從而使得php經(jīng)久不衰。

Windows下的Memcache安裝:
1. 下載memcache的windows穩(wěn)定版,解壓放某個(gè)盤下面,比如在c:\memcached
2. 在終端(也即cmd命令界面)下輸入 ‘c:\memcached\memcached.exe -d install’ 安裝
3. 再輸入: ‘c:\memcached\memcached.exe -d start’ 啟動(dòng)。NOTE: 以后memcached將作為windows的一個(gè)服務(wù)每次開機(jī)時(shí)自動(dòng)啟動(dòng)。這樣服務(wù)器端已經(jīng)安裝完畢了。
4.下載php_memcache.dll,請(qǐng)自己查找對(duì)應(yīng)的php版本的文件
5. 在C:\winnt\php.ini 加入一行 ‘extension=php_memcache.dll’
6.重新啟動(dòng)Apache,然后查看一下phpinfo,如果有memcache,那么就說明安裝成功!

memcached的基本設(shè)置:

-p 監(jiān)聽的端口
-l 連接的IP地址, 默認(rèn)是本機(jī)
-d start 啟動(dòng)memcached服務(wù)
-d restart 重起memcached服務(wù)
-d stop|shutdown 關(guān)閉正在運(yùn)行的memcached服務(wù)
-d install 安裝memcached服務(wù)
-d uninstall 卸載memcached服務(wù)
-u 以的身份運(yùn)行 (僅在以root運(yùn)行的時(shí)候有效)
-m 最大內(nèi)存使用,單位MB。默認(rèn)64MB
-M 內(nèi)存耗盡時(shí)返回錯(cuò)誤,而不是刪除項(xiàng)
-c 最大同時(shí)連接數(shù),默認(rèn)是1024
-f 塊大小增長(zhǎng)因子,默認(rèn)是1.25
-n 最小分配空間,key+value+flags默認(rèn)是48
-h 顯示幫助

Memcache環(huán)境測(cè)試:

運(yùn)行下面的php文件,如果有輸出This is a test!,就表示環(huán)境搭建成功。開始領(lǐng)略Memcache的魅力把!

$mem = new Memcache; 
// 連接memcache
// connect ( string $host [, int $port [, int $timeout ]] ) 
// $host(string) 服務(wù)器域名或ip 
// $port(int) 服務(wù)器tcp端口號(hào),默認(rèn)值是11211 
// $timeout 連接memcache進(jìn)程的失效時(shí)間,在修改它的默認(rèn)值1的時(shí)候要三思,以免失去所有memcache緩存的優(yōu)勢(shì)導(dǎo)致連接變得很慢。 
// 如果成功則返回true,失敗則返回false 


$mem->connect("127.0.0.1", 11211); 
//設(shè)置設(shè)置
$mem->set('key','This is key!<br>', 0, 60); 
$mem->set('key2','This is key2!<br>', 0, 60); 
echo "設(shè)置緩存成功<br>";
//取緩存
$val = $mem->get('key'); 
echo $val; 
// 刪除緩存
$mem->delete('key');
echo "緩存key已刪除<br>";
echo  $mem->get('key'); 
echo  $mem->get('key2'); 
$mem->flush();
echo "緩存全部刪除<br>";
echo  $mem->get('key2');

以上就是關(guān)于“php Windows下安裝Memcache的方法”的內(nèi)容,如果改文章對(duì)你有所幫助并覺得寫得不錯(cuò),勞請(qǐng)分享給你的好友一起學(xué)習(xí)新知識(shí),若想了解更多相關(guān)知識(shí)內(nèi)容,請(qǐng)多多關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道。

當(dāng)前名稱:phpWindows下安裝Memcache的方法
轉(zhuǎn)載來源:http://bm7419.com/article20/gejcjo.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站建設(shè)、企業(yè)建站、外貿(mào)建站、移動(dòng)網(wǎng)站建設(shè)做網(wǎng)站、營(yíng)銷型網(wǎng)站建設(shè)

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)

成都網(wǎng)站建設(shè)