PHP 開啟 Opcache 性能加速
發(fā)表于:2021-01-13
PHP 是一種解釋性編程語言,執(zhí)行機制是解析器解析 PHP 腳本文件為字節(jié)碼數(shù)據(jù),然后再進行執(zhí)行,每次腳本的執(zhí)行都需要重復 PHP 腳本的加載和解析工作,而Opcache優(yōu)化器的作用就是緩存被解析的字節(jié)碼數(shù)據(jù),做到直接從緩存中讀取而不需要做上述重復的流程。
在開啟Opcache 緩存后,會將解析的字節(jié)碼數(shù)據(jù)緩存到內(nèi)存中,相比較從硬盤中讀取是更將快速的,性能有了很大的提高。速度和吞吐率都會有明顯的提升,對單機的性能提升有很大的幫助 ,在并發(fā)的情況下,CPU 資源也比未開啟的狀態(tài)下低了很多。
在 PHP 5.5 及后續(xù)版本中,Opcache 功能以官方拓展庫的形式內(nèi)嵌在 PHP 中,默認未開啟,需要開發(fā)人員在配置文件中添加或解注釋相關配置即可。在虛擬主機環(huán)境下,可以到控制面板中設置開啟。
(非特殊說明,本文版權歸原作者所有,轉(zhuǎn)載請注明出處 )
標簽: 上海網(wǎng)站建設、上海網(wǎng)站制作、高端網(wǎng)站設計、邁若網(wǎng)絡
手機隨時獲取邁若動態(tài),掃描左側(cè)二維碼
添加邁若微信公眾號【manro_since2005】
相關文章