蟬知建站系統(tǒng)PHP7性能測評
時間:2023-08-06 07:45:01 | 來源:網(wǎng)站運營
時間:2023-08-06 07:45:01 來源:網(wǎng)站運營
蟬知建站系統(tǒng)PHP7性能測評:2015年底PHP7正式面世了,這是PHP語言發(fā)展史的一個重要里程碑,它帶來了顯著的性能提升和新特性,并對之前版本的一些特性進行了改進。今天我在虛擬機中分別搭建了相同環(huán)境LAMP,PHP版本分別是5.6和7.0,并分別安裝的蟬知企業(yè)門戶系統(tǒng)最新版本6.0進行測試。
傳送門:感謝鳥哥的支持和分享
http://www.laruence.com/2016/12/18/3137.html測試環(huán)境:(虛擬機搭建)操作系統(tǒng):CentOS6.564位 (虛擬機搭建)
分配內(nèi)存:1G
CPU:I3-3110M @2.4GHZ
Web服務(wù):apache
數(shù)據(jù)庫:mysql
PHP:php7.0 / php5.6 (開啟opcache)
蟬知版本:蟬知企業(yè)門戶系統(tǒng)V6.0
(測試環(huán)境除了PHP版本不同之外,其他環(huán)境因素保持一致)
ab測試:
ab –n 5000 –c 100 http://localhost/
php5首頁運行數(shù)據(jù):
php7首頁運行數(shù)據(jù):
對比結(jié)果:很明顯,PHP7與PHP5相比,在性能上得到了67%的提升。
下面我們再根據(jù)一段代碼執(zhí)行來看下PHP5.6和PHP7.0的執(zhí)行結(jié)果。
Ceshi.php文件代碼如下:
function fib($n) {
if ($n == 1 || $n == 2) {
return 1;
}
return fib($n - 1) + fib($n - 2);
}
echo fib(40);
PHP5.6執(zhí)行結(jié)果:PHP7.0執(zhí)行結(jié)果:對比結(jié)果:數(shù)據(jù)很明顯,可以看到php7性能是php5.6的3倍。
接下來我們繼續(xù)再通過一個遞歸程序測試一下,我們分別在兩個環(huán)境下的蟬知系統(tǒng)中,創(chuàng)建一個PHP自定義區(qū)塊,然后將其布局到一個新建的單頁中,最后我們查看頁面PHP執(zhí)行速度。
PHP5執(zhí)行結(jié)果:PHP7執(zhí)行結(jié)果:對比結(jié)果:數(shù)據(jù)對比一目了然,無論是內(nèi)存占用還是PHP執(zhí)行時間,PHP7的性能完全超過PHP5。
總結(jié):PHP7的性能與效率與PHP5相比有了很大的提升,所以想提升網(wǎng)站整體性能的朋友,推薦升級到PHP7版本試一試,如今各大空間服務(wù)商都陸續(xù)支持PHP7,這已是大勢所趨。