溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊(cè)×
其他方式登錄
點(diǎn)擊 登錄注冊(cè) 即表示同意《億速云用戶服務(wù)條款》

PHP中加速與緩存擴(kuò)展有什么不同

發(fā)布時(shí)間:2021-02-04 17:34:35 來(lái)源:億速云 閱讀:109 作者:Leah 欄目:開(kāi)發(fā)技術(shù)

這期內(nèi)容當(dāng)中小編將會(huì)給大家?guī)?lái)有關(guān)PHP中加速與緩存擴(kuò)展有什么不同,文章內(nèi)容豐富且以專業(yè)的角度為大家分析和敘述,閱讀完這篇文章希望大家可以有所收獲。

1、eAccelerator

eAccelerator是一個(gè)自由開(kāi)放源碼PHP加速器,優(yōu)化和動(dòng)態(tài)內(nèi)容緩存,提高了PHP腳本的緩存性能,使得PHP腳本在編譯的狀態(tài)下,對(duì)服務(wù)器的開(kāi)銷幾乎完全消除。 它還有對(duì)腳本起優(yōu)化作用,以加快其執(zhí)行效率。使PHP程序代碼執(zhí)效率能提高1-10倍。從文字上可以理解為:eAccelerator是PHP加速器擴(kuò)展。
2、memcached
Memcached 是一個(gè)高性能的分布式內(nèi)存對(duì)象緩存系統(tǒng),用于動(dòng)態(tài)Web應(yīng)用以減輕數(shù)據(jù)庫(kù)負(fù)載。它通過(guò)在內(nèi)存中緩存數(shù)據(jù)和對(duì)象來(lái)減少讀取數(shù)據(jù)庫(kù)的次數(shù),從而提供動(dòng)態(tài)、數(shù)據(jù)庫(kù)驅(qū)動(dòng)網(wǎng)站的速度。從文字上可以理解為:內(nèi)存緩存擴(kuò)展,并且針對(duì)于集群服務(wù)器使用較多,主要用于分布式緩存,算是數(shù)據(jù)庫(kù)緩存。
3、Alternative PHP Cache(APC緩存)
Alternative PHP Cache (APC緩存)是一種對(duì)PHP有效的開(kāi)放源高速緩沖儲(chǔ)存器工具,他能夠緩存Opcode(目標(biāo)文件)的PHP中間碼。 APC的緩存分兩部分:系統(tǒng)緩存和用戶數(shù)據(jù)緩存. 系統(tǒng)緩存 是自動(dòng)使用的,是指APC把PHP文件源碼的編譯結(jié)果緩存起來(lái),然后在再次調(diào)用時(shí)先對(duì)比時(shí)間標(biāo)記。如果未過(guò)期,則使用緩存代碼運(yùn)行。默認(rèn)緩存 3600s(一小時(shí)).但是這樣仍會(huì)浪費(fèi)大量CPU時(shí)間.因此可以在php.ini中設(shè)置system緩存為永不過(guò)期(apc.ttl=0).不過(guò)如果這樣設(shè)置,改運(yùn)PHP代碼后需要restart一下您的web服務(wù)器(比如apache…).目前對(duì)APC的性能測(cè)試一般指的是這一層cache;從文字上理到:Alternative PHP Cache(APC緩存)也算是一種內(nèi)存緩存擴(kuò)展,算是數(shù)據(jù)庫(kù)緩存擴(kuò)展。
4、Xcache
是一個(gè)開(kāi)源的opcode緩存器/優(yōu)化器, 他能夠提高服務(wù)器上的PHP性能,他通過(guò)把編譯PHP后的數(shù)據(jù)緩沖到共享內(nèi)存從而避免重復(fù)的編譯過(guò)程, 能夠直接使用緩沖區(qū)已編譯的代碼從而提高速度. 通常能夠提高您的頁(yè)面生成速率2到5倍, 降低服務(wù)器負(fù)載。 其實(shí)它與eAccelerator一樣是PHP加速器擴(kuò)展。

上述就是小編為大家分享的PHP中加速與緩存擴(kuò)展有什么不同了,如果剛好有類似的疑惑,不妨參照上述分析進(jìn)行理解。如果想知道更多相關(guān)知識(shí),歡迎關(guān)注億速云行業(yè)資訊頻道。

向AI問(wèn)一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如果涉及侵權(quán)請(qǐng)聯(lián)系站長(zhǎng)郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。

php
AI