搜尋
首頁後端開發PHP8PHP8.1性能基準測試報告來了! (對比多版本)

PHP 8.1 效能基準測試

PHP 8.1 已於上周正式發布,科技媒體 Phoronix 緊接著發布了針對 PHP 8.1 的效能基準測試報告。

這次測試是在執行 Ubuntu Linux 的 AMD EPYC 72F3 伺服器上進行的。所有受測試的版本都是在同一個系統上以相同的軟體包和相同的建置選項重新建構的。

用於參考對比的版本包括:PHP 8.1、PHP 8.0.13、PHP 7.4.26、PHP 7.3.33、PHP 7.0.33 和 PHP 5.6.40。 PHP 7.1/7.2 則因為在這個堆疊中建置和執行時出現了分段故障而被排除在外。

測試環境如下:

PHP8.1性能基準測試報告來了! (對比多版本)

測試結果如下:

PHP8.1性能基準測試報告來了! (對比多版本)

上圖顯示了使用PHPbench測試各版本PHP 的效能結果。可以看到的是,自 PHP 5.6 推出以來,該語言在過去的幾年裡發展的都還不錯。現在,在延續了 PHP 7.x 版本中的穩定改進的同時,從 PHP 8.0 到 8.1 又實現了約 4% 的額外改進。

PHP8.1性能基準測試報告來了! (對比多版本)

PHP8.1性能基準測試報告來了! (對比多版本)

就PHP Micro 基準測試而言,Phoronix 方面認為雖然它們不是太有用;但從測試結果來看,它們再次彰顯了PHP 在過去幾年的進步。

PHP8.1性能基準測試報告來了! (對比多版本)

而在使用Phoronix Test Suite 本身進行的圍繞XML 解析、JSON 產生和其他常見的實際操作的各種程式碼路徑的基準測試中,則存在一個情況。在 AMD EPYC Linux 伺服器上,從 PHP 7.3 到 PHP 8.0 基本上持平後,PHP 8.1 實現了一個不錯的改進。大部分顯著的改進主要出現在 PHP 5.x 後期和 PHP 7.x 早期發布的時候。

PHP8.1性能基準測試報告來了! (對比多版本)

在渲染測試方面,上圖的測試結果也表明,PHP 8.1 的表現朝著正確地方繼續發展。

PHP8.1性能基準測試報告來了! (對比多版本)

值得一提的是,PHP 8.1 的峰值記憶體使用量甚至比以前的 PHP 版本略低。總的來說,PHP 8.1 又是另一個推動伺服器端程式語言發展的好版本。 PHP 8.1 在語言方面有一些很好的補充;而在效能方面,也實現了一些漸進式的改進,使其與其他腳本語言相比更具競爭力。

推薦:《PHP8使用教學

以上是PHP8.1性能基準測試報告來了! (對比多版本)的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述
本文轉載於:开源中国。如有侵權,請聯絡admin@php.cn刪除

熱AI工具

Undresser.AI Undress

Undresser.AI Undress

人工智慧驅動的應用程序,用於創建逼真的裸體照片

AI Clothes Remover

AI Clothes Remover

用於從照片中去除衣服的線上人工智慧工具。

Undress AI Tool

Undress AI Tool

免費脫衣圖片

Clothoff.io

Clothoff.io

AI脫衣器

AI Hentai Generator

AI Hentai Generator

免費產生 AI 無盡。

熱門文章

R.E.P.O.能量晶體解釋及其做什麼(黃色晶體)
3 週前By尊渡假赌尊渡假赌尊渡假赌
R.E.P.O.最佳圖形設置
3 週前By尊渡假赌尊渡假赌尊渡假赌
R.E.P.O.如果您聽不到任何人,如何修復音頻
3 週前By尊渡假赌尊渡假赌尊渡假赌
WWE 2K25:如何解鎖Myrise中的所有內容
4 週前By尊渡假赌尊渡假赌尊渡假赌

熱工具

禪工作室 13.0.1

禪工作室 13.0.1

強大的PHP整合開發環境

Dreamweaver Mac版

Dreamweaver Mac版

視覺化網頁開發工具

WebStorm Mac版

WebStorm Mac版

好用的JavaScript開發工具

SublimeText3 Mac版

SublimeText3 Mac版

神級程式碼編輯軟體(SublimeText3)

mPDF

mPDF

mPDF是一個PHP庫,可以從UTF-8編碼的HTML產生PDF檔案。原作者Ian Back編寫mPDF以從他的網站上「即時」輸出PDF文件,並處理不同的語言。與原始腳本如HTML2FPDF相比,它的速度較慢,並且在使用Unicode字體時產生的檔案較大,但支援CSS樣式等,並進行了大量增強。支援幾乎所有語言,包括RTL(阿拉伯語和希伯來語)和CJK(中日韓)。支援嵌套的區塊級元素(如P、DIV),