我們每年都會嘗試深入瞭解不同版本的 PHP 和 HHVM 在各種平台的性能基準。 今年,我們全面對 20 種不同平台/配置中的四種不同的 PHP 引擎和 HHVM 進行了基準測試; 包括 WordPress,Drupal,Joomla!,Laravel,Symfony 等。 我們還測試了流行的電子商務解決方案,如 WooCommerce,Easy Digital Downloads,Magento 和 PrestaShop。
我們一直鼓勵 WordPress 用户利用最新的 支持的 PHP 版本 版本。 它們不僅更安全,而且還提供了額外的性能改進。 當然,我們並不是在談論 WordPress,這在大多數平台上都是如此。 今天我們將向您展示 PHP 7.2 如何戰無不勝!?
今年的結果推翻了以往測試中 HHVM 的領先地位。 我們很高興看到 PHP 7.2 在速度方面處於領先的引擎。 需要注意的是,WordPress 不再支持 HHVM ,後續會完全移除。 我們不再鼓勵我們的客户遷移到 HHVM,並告知他們它對各平台支持不足的情況。
這對於開發人員和使用者來説都是好消息,因為這讓他們精力轉移到 PHP 上來,同時能夠為每個人提供更快的網站和 web 服務。
PHP & HHVM 基準測試 (2018)
每一次測試,我們都使用每個平台的最新版本,並用15個併發用户進行一分鐘的主頁測試。以下是我們測試環境的具體配置。
- 計算主機:8x Intel(R) Xeon(R) CPU @ 2.20GHz (由 Google 雲平台 提供支持,並在獨立的容器中運行 )
- 操作系統:Ubuntu 16.04.3 LTS
- Docker 環境:Debian 8、Nginx 1.13.8、MariaDB 10.1.31
- PHP 引擎: 5.6、 7.0、7.1、 7.2
- HHVM: 3.24.2
-
OPCache:WordPress、Joomla 和 Drupal 三個平台, 我們使用官方 docker 鏡像。其他平台我們都使用開啓 OPcache 的鏡像並使用以下
php.ini配置文件。opcache.memory_consumption=128 opcache.interned_strings_buffer=8 opcache.max_accelerated_files=4000 opcache.revalidate_freq=60 opcache.fast_shutdown=1 opcache.enable_cli=1
這些測試由 WordPress 的貢獻者和支持工程師 Threatq Firdaus 在 Kinsta 完成。他貢獻了 WordPress 的核心代碼和翻譯了印尼版的 WordPress。
PHP
PHP : Hypertext Preprocessor(超文本處理器)。它是當今網絡上最流行的腳本語言之一。據 W3Techs 稱,所有服務器端編程語言的網站中,超過83%使用 PHP 。
HHVM
由於 PHP 的性能問題,Facebook 的 PHP 團隊開發了 HipHop 虛擬機(HHVM)。它是一個使用即時(JIT)編譯技術將 PHP 代碼轉換為機器語言以在 PHP 代碼和運行它的底層硬件之間建立協同作用的系統。
測試的平台和配置
我們的測試包括以下20個平台/配置。 在某些平台下,由於缺乏對特定 PHP 版本的支持,我們不得不測試多個版本。 點擊下面的標題直接跳到對應的測試記錄和結果。 測試數據以每秒請求數來衡量。 當然請求數越多越好。
WordPress 4.9.4
要測試是第一個平台當然是我們最喜歡的: WordPress (我們可能有點偏向於每天生存和呼吸着這個CMS ?)。 WordPress 核心是你可以用來創建漂亮的網站,博客,或者app的開源軟件。 實際上, WordPress 支持着互聯網上超過 全部網站29% 。 您訪問的超過1/4的網站可能由 WordPress 提供支持。
針對 WordPress 基準測試, 我們使用免費的 Twenty Seventeen theme。 我們使用來自 wptest.io 的虛擬內容及模擬15個用户的併發來基準測試首頁一分鐘。
- 帖子數量: 10 個 / 頁根據
wptest.io生成 - “搜索” 側邊欄是側邊欄上唯一發布的內容
Docker Image源自於 https://hub.docker.com/_/word...
WordPress 基準測試
基準測試結果
- WordPress 4.9.4 PHP 5.6 基準測試結果: 49.18 請求/秒
- WordPress 4.9.4 PHP 7.0 基準測試結果: 133.55 請求/秒
- WordPress 4.9.4 PHP 7.1 基準測試結果: 134.24 請求/秒
- WordPress 4.9.4 PHP 7.2 基準測試結果: 148.80 請求/秒 ?
- WordPress 4.9.4 HHVM 基準測試結果: 144.76 請求/秒
PHP 7.2 證明比 HHVM 稍快而獲勝。 這與 2016 年 HHVM 明顯獲勝的基準測試有顯著的變化。 PHP for WordPress 也更加穩定。 我們遇到了 HHVM 許多第一手問題。
WordPress 4.9.4 + WooCommerce 3.3.1
WooCommerce 是一個為 WordPress 構建的完全可自定義的開源電子商務平台。這也是目前最流行的電子商務結局方案之一,為互聯網上超過 42%的電商平台 提供支持。
針對下一個測試,我們將 WordPress 同 WooCommerce 一起安裝。我們使用免費的 電商店面主題。
- 產品數: 8 (2 個產品一行)
- 設置商店頁面為首頁
- Docker Image 源自於 https://hub.docker.com/_/word...
WordPress + WooCommerce 基準測試
基準測試結果
- WordPress 4.9.4 + WooCommerce 3.3.1 PHP 5.6 基準測試結果: 34.47 請求/秒
- WordPress 4.9.4 + WooCommerce 3.3.1 PHP 7.0 基準測試結果: 84.89 請求/秒
- WordPress 4.9.4 + WooCommerce 3.3.1 PHP 7.1 基準測試結果: 86.04 請求/秒
- WordPress 4.9.4 + WooCommerce 3.3.1 PHP 7.2 基準測試結果: 92.60 請求/秒 ?
- WordPress 4.9.4 + WooCommerce 3.3.1 HHVM 基準測試結果: 69.58 請求/秒
WooCommerce 在 HHVM 中表現掙扎,同時 PHP 7.2 略微超過 PHP 7.1。
WordPress 4.9.4 + Easy Digital Downloads 2.8.18
Easy Digital Downloads (EDD), 由 Pippin Williamson 開發,是一款免費的 WordPress 電子商城插件,專注於幫助開發者銷售網上商品。
看了 WooCommerce 的表現後,我們將 WordPress 和 EDD 一起安裝。 我們採用的是免費的 EDD 入門主題。
- 產品數: 6 (插件的默認產品樣本)
- 產品列表裏有兩個圖片丟失
- Docker 鏡像來自 https://hub.docker.com/_/word...
WordPress + Easy Digital Downloads 基準測試
基準測試結果
- WordPress 4.9.4 + EDD 2.8.18 PHP 5.6 基準測試結果: 76.71 請求/秒
- WordPress 4.9.4 + EDD 2.8.18 PHP 7.0 基準測試結果: 123.83 請求/秒
- WordPress 4.9.4 + EDD 2.8.18 PHP 7.1 基準測試結果: 124.82 請求/秒
- WordPress 4.9.4 + EDD 2.8.18 PHP 7.2 基準測試結果: 135.74 請求/秒 ?(最佳)
- WordPress 4.9.4 + EDD 2.8.18 HHVM 基準測試結果: 127.74 請求/秒
在 WordPress 和 EDD的測試中, PHP 7.2 仍然勝出。
Drupal 8.4.4
Drupal 是一個開源的 CMS (Content Management System,即"內容管理系統"),由於它的模塊化系統和強大的開發者社區而流行。它在2000年推出, 據 W3Techs 報道,Drupal 在所有網站中佔比 2.2% ,在 CMS 市場中佔比 4.4% (詳細調查) 。
對於 Drupal 的基準測試,我們採用 Bartik 8.4.4 主題。注意! Drupal 8.4.x 不兼容 PHP 7.2 (詳細信息),因此,我們沒有測試 PHP 7.2。
- 帖子數量: 10 (由
Devel模塊生成) - 關閉頁面緩存: https://www.drupal.org/node/2...
- Docker 鏡像來自 https://hub.docker.com/_/drupal/
Drupal 基準測試
基準測試結果
- Drupal 8.4.4 PHP 5.6 基準測試結果: 7.05 請求/秒
- Drupal 8.4.4 PHP 7.0 基準測試結果: 15.94 請求/秒
- Drupal 8.4.4 PHP 7.1 基準測試結果: 19.15 請求/秒
- Drupal 8.4.4 PHP 7.2 基準測試結果: (不兼容)
- Drupal 8.4.4 HHVM 基準測試結果: 19.57 請求/秒 ?
由於 Drupal的最新版不支持 PHP 7.2 , HHVM 贏下了這局。 看 PHP 的前一個版本(7.1)的性能表現,我們可以大膽推測 PHP 7.2 將會更快!
Joomla! 3.8.5
Joomla! 是一個發佈網頁內容的免費而開源 CMS,最初發佈於2005年8月17日。 他建立於 model--view--controller web 應用框架中,根據 W3Techs 他被互聯網上 3.1%的所有網站 使用。
針對 Joomla! 基準測試, 我們使用免費的 Beez3 框架。
- 帖子數量: 4 (在安裝過程中按照的默認
Joomla帖子) - 默認側邊欄未發佈
Docker Image源自於 https://hub.docker.com/_/joomla/
Joomla! 基準測試
基準測試結果
- Joomla! 3.8.5 PHP 5.6 基準測試結果: 26.42 請求/秒
- Joomla! 3.8.5 PHP 7.0 基準測試結果: 41.46 請求/秒
- Joomla! 3.8.5 PHP 7.1 基準測試結果: 41.17 請求/秒
- Joomla! 3.8.5 PHP 7.2 基準測試結果: 42.36 請求/秒
- Joomla! 3.8.5 HHVM 基準測試結果: 51.84 請求/秒 ?
在 Joomla! 我們可以看到在各個版本的 PHP 中穩步的性能提升。 但 HHVM 仍然領先。
Magento 2 (CE) 2.1.11 + 2.2.2
Magento 是用 PHP 編寫的流行的開源電子商務平台,於2008年3月31日發佈。 根據 W3Techs,它支持 所有互聯網的1.2%。
對於 Magento 2 的基準測試,我們使用免費的 Luma 主題。我們使用了兩個版本,因為 2.1.11 是唯一支持 PHP 5.6 的版本。 我們安裝了樣本數據和默認主題。對於其它的測試,我們使用 2.2.2 版本。Magento 2 目前還不支持 PHP 7.2 或者是最新版本的 HHVM。
- 產品數量:7
- http://pubfiles.nexcess.net/m...
Magento 2 基準測試
測試結果
- Magento 2 (CE) 2.1.11 PHP 5.6 基準測試結果:10.75 請求/秒
- Magento 2 (CE) 2.1.11 PHP 7.0 基準測試結果:20.87 請求/秒
- Magento 2 (CE) 2.1.11 PHP 7.1 基準測試結果:29.84 請求/秒 ?
- Magento 2 (CE) 2.1.11 PHP 7.2 基準測試結果:不支持
- Magento 2 (CE) 2.1.11 HHVM 基準測試結果:不支持
由於 PHP 7.2 和最新版本的 HHVM 都不支持 Magento 2,所以 PHP 7.1 是明顯的贏家。通過每個版本都可以獲得一致的性能提升,這一點令人印象深刻。
Grav CMS 1.3.10
Grav 是一個簡單易用但功能強大的開源 CMS ,不需要數據庫,有時也被稱為平面文件 CMS 。
對於 Grav CMS 的基準測試,我們使用了免費的 Clean Blog 框架。值得注意的是 Grav CMS 已經不再與 HHVM 編譯器兼容,它已經從 Travis 中 刪除了 HHVM 環境。
- 文章數量:4 (在 "Clean Blog" 框架中預設帖子)
- 關閉頁面/文件緩存 https://learn.getgrav.org/adv...,Twig 緩存仍可用。
Grav CMS 基準測試
測試結果
- Grav CMS 1.3.10 PHP 5.6 基準測試結果:34.83 請求/秒
- Grav CMS 1.3.10 PHP 7.0 基準測試結果:53.37 請求/秒
- Grav CMS 1.3.10 PHP 7.1 基準測試結果:53.37 請求/秒
- Grav CMS 1.3.10 PHP 7.2 基準測試結果:55.12 請求/秒 ?
- Grav CMS 1.3.10 HHVM 基準測試結果:不支持
我們可以再次看到最新版本的 PHP (7.2) 在 Grav CMS 中是明顯的贏家。
October CMS 1.0.433
October CMS 是一個基於 Laravel 的免費、開源、自主託管的模塊化 CMS 平台。它最初於2014年5月15日發佈。
對於 October CMS 基準測試,我們使用了免費的 Clean Blog 主題。需要注意的是 October CMS 不再支持 PHP 5.6 和 HHVM。即使我們可以通過刪除 PHP 檢查來欺騙安裝程序,但它在配置嚮導中出現了會報500錯誤導致安裝失敗。
- 文章數量:5 在左邊有兩個邊欄 (最新帖子和 Follow me)
October CMS 基準測試
測試結果
- October CMS 1.0.433 PHP 5.6 測試結果:不支持
- October CMS 1.0.433 PHP 7.0 測試結果:43.83 請求/秒
- October CMS 1.0.433 PHP 7.1 測試結果:47.95 請求/秒
- October CMS 1.0.433 PHP 7.2 測試結果:48.87 請求/秒 ?
- October CMS 1.0.433 HHVM 測試結果:不支持
即使不支持兩個引擎,我們可以看到 PHP 7.2 再次獲勝。
很高興看到這些小眾的內容管理系統不再支持舊版本的 PHP。儘管這不是一個很大的優勢。因為當談到 WordPress 和其他平台佔有大部分市場份額時,由於其兼容性問題,發展得比較緩慢。
Laravel 5.4.36 + 5.6
Laravel 是一個非常流行的用於開發Web應用程序的開源PHP框架。它由Taylor Otwell創建,並於2011年6月發佈。
對於Laravel基準測試,我們使用了純HTML主題。 測試運行多次並取平均值。 您可以在此電子表格中看到更多詳細信息。
- 帖子數量: 10 個使用 Blade 模板foreach循環展示
- 數據庫有一個 1
posts表 - 這個表包含六個字段
post_title,post_content,post_author,created_at,updated_at - 關閉session
- 在進行基準測試前運行
composer dump-autoload --classmap-authoritative,php artisan optimize --force,php artisan config:cache,php artisan route:cache
Laravel 5.4.36 基準測試
基準測試結果
- Laravel 5.4.36 PHP 5.6 基準測試結果: 66.57 req/sec
- Laravel 5.4.36 PHP 7.0 基準測試結果: 114.55 req/sec
- Laravel 5.4.36 PHP 7.1 基準測試結果: 113.26 req/sec
- Laravel 5.4.36 PHP 7.2 基準測試結果: 114.04 req/sec
- Laravel 5.4.36 HHVM 基準測試結果: 394.31 req/sec ?
HHVM以較大優勢獲勝。
需要注意的是,Laravel 5.6與HHVM不兼容,並且需要PHP 7.1或更高版本。
Laravel 5.6 基準測試
基準測試結果
- Laravel 5.6 PHP 5.6 基準測試結果: 不兼容
- Laravel 5.6 PHP 7.0 基準測試結果: 不兼容
- Laravel 5.6 PHP 7.1 基準測試結果: 411.39 req/sec
- Laravel 5.6 PHP 7.2 基準測試結果: 442.17 req/sec ?
- Laravel 5.6 HHVM 基準測試結果: 不兼容
如果您將Laravel 5.6 PHP 7.2基準測試結果與Laravel 5.4.36的基準測試結果進行比較,差異是驚人的! Laravel在最新版本的PHP中運行效率非常好。
Symfony 3.3.6 + 4.0.1
Symfony 是一組可重用的 PHP 組件集合,同時也是一個用於創建 web、APIs、微服務和 web services 程序的 PHP 框架。它發佈於2005年10月22日。
對於 Symfony 的基準測試,我們使用 Symfony Demo 和 MySQL (默認情況下使用的是SQLite)。測試被多次運行然後取結果的平均值。有一個重要的點需要注意,就是 HHVM 不能很好的工作並拋出了500錯誤。你可以在這個 表格 中查看更多的信息。
- 文章數量: 10
- 測試的URL: /en/blog/
- composer dump-autoload -o, php bin/console doctrine:database:create, php bin/console doctrine:schema:create, php bin/console doctrine:fixtures:load, php bin/console cache:clear --no-warmup --env=prod
Symfony 3.3.6 基準測試
基準測試結果
- Symfony 3.3.6 PHP 5.6 基準測試結果: 81.78 req/sec
- Symfony 3.3.6 PHP 7.0 基準測試結果: 184.15 req/sec
- Symfony 3.3.6 PHP 7.1 基準測試結果: 187.60 req/sec
- Symfony 3.3.6 PHP 7.2 基準測試結果: 196.94 req/sec ?
- Symfony 3.3.6 HHVM 基準測試結果: 不支持
PHP 7.2 再次成為冠軍!
請注意 Symfony 4.0.1 的運行環境需要 PHP 7.1或以上。同時,HHVM再次不能正常工作並拋出 500 錯誤。
Symfony 4.0.1 基準測試
基準測試結果
- Symfony 4.0.1 PHP 5.6 基準測試結果: 不支持
- Symfony 4.0.1 PHP 7.0 基準測試結果: 不支持
- Symfony 4.0.1 PHP 7.1 基準測試結果: 188.12 req/sec
- Symfony 4.0.1 PHP 7.2 基準測試結果: 197.17 req/sec ?
- Symfony 4.0.1 HHVM 基準測試結果: 不支持
這裏沒有驚喜,PHP 7.2 再次登頂。
PyroCMS 3.4.14
PyroCMS 是一個開源同時本質上是允許你更快的在框架上構建網站和應用的 Laravel 擴展。
針對 PyroCMS 基準測試,我們使用免費的 Accelerant 主題 (默認 PyroCMS 主題)。 需要着重注意的是 PyroCMS 不能在 HHVM 中運行,可能是由於依賴 Laravel 。
- 帖子數量: 5
- 調試模式開啓 (APP_DEBUG=true)
PyroCMS 基準測試
基準測試結果
- PyroCMS 3.4.14 PHP 5.6 基準測試結果: 不支持
- PyroCMS 3.4.14 PHP 7.0 基準測試結果: 27.33 請求/秒
- PyroCMS 3.4.14 PHP 7.1 基準測試結果: 27.81 請求/秒
- PyroCMS 3.4.14 PHP 7.2 基準測試結果: 29.28 請求/秒 ?
- PyroCMS 3.4.14 HHVM 基準測試結果: 不支持
PyroCMS 的測試結果非常相近, 但 PHP 7.2 再次表現的很好。
Pagekit 1.0.13
Pagekit 是一個由 YOOtheme 創建的開源模塊化輕量 CMS。它是各種工具的集合,為創建更美好的網站服務。Pagekit 發佈於 2016 年春。
在 Pagekit 基準測試中,我們使用的是免費的 One theme (Pagekit 默認主題).
- 文章數: 5
- 關閉緩存
- 測試 URL: /blog
Pagekit 基準測試
測試結果
- Pagekit 1.0.13 PHP 5.6 基準測試結果:51.70 請求/秒
- Pagekit 1.0.13 PHP 7.0 基準測試結果: 108.61 請求/秒
- Pagekit 1.0.13 PHP 7.1 基準測試結果: 112.30 請求/秒
- Pagekit 1.0.13 PHP 7.2 基準測試結果: 116.18 請求/秒 ?
- Pagekit 1.0.13 HHVM 基準測試結果: 61.16 請求/秒
Pagekit 運行在 HHVM 時看起來有些捉急,而 PHP 7.2 顯然再次領跑各測試引擎。
Bolt CMS 3.4.8
Bolt CMS, 或者叫 Bolt,是一個開源的內容管理工具,他力求儘可能簡單直白。 他基於 Silex 和 Symfony 組件,使用 Twig 以及 SQLite, MySQL 或者 PostgreSQL。
針對 Bolt CMS 基準測試, 我們使用免費的 Bolt Base 2016 主題。 着重注意的是 HHVM 不受支持 (#6921)。
- 帖子數量: 5
- 經過測試的網址: /entries
Session仍處於啓用狀態
Bolt CMS 基準測試
Benchmark Results
- Bolt CMS 3.4.8 PHP 5.6 基準測試結果: 33.45 請求/秒
- Bolt CMS 3.4.8 PHP 7.0 基準測試結果: 60.21 請求/秒
- Bolt CMS 3.4.8 PHP 7.1 基準測試結果: 67.96 請求/秒
- Bolt CMS 3.4.8 PHP 7.2 基準測試結果: 72.05 請求/秒 ?
- Bolt CMS 3.4.8 HHVM 基準測試結果: 不支持
我們可以在這裏看到很不錯的指標,每一次新發布的 PHP, Bolt CMS 可以看到一致的性能提升。
Anchor CMS 0.12.6 (pre-release)
Anchor 是一個超級簡單,開源且輕量級的博客系統,可以使你專注於寫作。
對於 Anchor CMS的基準測試,我們使用 Visual Idiot 編寫的免費 默認主題
- 帖子數:5
Anchor CMS 基準測試
基準測試結果
- Anchor CMS 0.12.6 PHP 5.6 基準測試結果: 495.33 req/sec
- Anchor CMS 0.12.6 PHP 7.0 基準測試結果: 546.02 req/sec
- Anchor CMS 0.12.6 PHP 7.1 基準測試結果: 565.00 req/sec ?
- Anchor CMS 0.12.6 PHP 7.2 基準測試結果: 561.73 req/sec
- Anchor CMS 0.12.6 HHVM 基準測試結果: 487.71 req/sec
PHP 7.1 和 PHP 7.2 的測試結果非常接近,但是 PHP 7.1 在我們的性能測試中表現更快一些
PrestaShop 1.7.2.4
PrestaShop 是一個流行的並且快速增長的開源電子商務解決方案。它最初發佈於2008年7月31日,同時根據 W3Techs的數據,它在互聯網中的使用率是 0.6%
對於 PrestaShop 的基準測試,我們使用免費的 傳統主題。請注意PrestaShop 不支持 HHVM
- 產品數量: 7 (默認樣品產品)
- 測試 URL: /index.php
- 頁面緩存: 關閉, Smarty 緩存: 開啓
PrestaShop 基準測試
基準測試結果
- Prestashop 1.7.2.4 PHP 5.6 基準測試結果: 61.96 req/sec
- Prestashop 1.7.2.4 PHP 7.0 基準測試結果: 108.34 req/sec
- Prestashop 1.7.2.4 PHP 7.1 基準測試結果: 111.38 req/sec
- Prestashop 1.7.2.4 PHP 7.2 基準測試結果: 111.48 req/sec ?
- Prestashop 1.7.2.4 HHVM 基準測試結果: 不支持
測試結果是不相伯仲的,但是 PHP 7.2 勉強的擠進去成為領導者。
Craft CMS 2.6.3011
Craft CMS 是面向開發人員,設計人員和Web專業人員的專注內容管理系統,為客户提供靈活性和易用性的強大功能。
對於 Craft CMS 基準測試,我們使用免費的 默認主題.
- 文章數量:5
- 測試的 URL:/index.php?p=news
- CraftCMS 帶有自己的 Dockerfile。我們將其定製為與nginx兼容。
Craft CMS 基準測試
基準測試結果
- Craft CMS 2.6.3011 PHP 5.6 測試結果:131.04 請求/秒
- Craft CMS 2.6.3011 PHP 7.0 測試結果:266.54 請求/秒
- Craft CMS 2.6.3011 PHP 7.1 測試結果:272.14 請求/秒
- Craft CMS 2.6.3011 PHP 7.2 測試結果:280.02 請求/秒 ?
- Craft CMS 2.6.3011 HHVM 測試結果:26.28 請求/秒
Craft CMS 在 HHVM 上表現的不好,但 PHP 7.2 又再一次是最快的。
Fork CMS 5.2.2
Fork 是一個使用 Symfony 組件的易用的開源 CMS。對於 Fork CMS 的基準測試,我們使用免費的默認 Fork 主題。需要注意的是 Fork CMS 需要 PHP 7.1 或更高的環境並且它不支持 HHVM。
- 文章數量:2 (來自 ForkCMS 的默認樣品數據)
- 測試 URL:/modules/blog
Fork CMS 基準測試
測試結果
- Fork CMS 5.2.2 PHP 5.6 測試結果:不支持
- Fork CMS 5.2.2 PHP 7.0 測試結果:不支持
- Fork CMS 5.2.2 PHP 7.1 測試結果:10.68 請求/秒
- Fork CMS 5.2.2 PHP 7.2 測試結果:12.83 請求/秒 ?
- Fork CMS 5.2.2 HHVM 測試結果:不支持
在性能方面,PHP 7.2 擊敗了 PHP 7.1。
升級 Kinsta 到 PHP 7.2
如果上述結果還不能説服你,我們不知道還有什麼了。一個善意的提醒,如果你使用的是 Kinsta 客户端我們在 2017 年 12 月發佈了 PHP 7.2 。如果你想看到性能的提升,你可以在你的 MyKinsta 儀表盤中輕鬆切換到 PHP 7.2 。
在 Kinsta 中切換到 PHP 7.2
如果你擔心它與第三方插件不兼容(這有可能發生),這就是為什麼我們使用分段站點的原因。 ? 你可以嘗試它而不需要擔心破壞你的生產環境。
基準測試結果
你可以清楚地從上面的測試中看到,縱觀所有平台的性能時,php 7.2是領先的。?
- 在上面測試的20個測試配置中,有14個可以表明 PHP 7.2 是最快的引擎。而有其中的兩個(Drupal 和 Magento)目前還不支持 PHP 7.2,所以有可能是16個。
- 就 WordPress 而言,php 7.2是所有測試中最快的(stock WordPress site,WooCommerce 和 Easy Digital Downloads)。
- 在許多基準測試結果中,你可以輕鬆地發現每個發佈的新版本php的性能提升模式。這就是為什麼測試您的網站,插件等是非常重要的事情,堅持定期升級計劃,你的訪問者和客户會因為他們所期望的速度而感謝你!
- 如果你的託管服務提供商不提供更新 PHP 的版本,那麼你現在就應該考慮遷移它。
我們對PHP 7.2感到非常興奮,並希望你也是!我們很樂意聽到你對我們基準測試的想法,甚至你曾經升級過的體驗。可以在下方評論中告訴我們。
討論請前往 —— https://laravel-china.org/top...