PHP 5.6,7.0,7.1,7.2 和 HHVM 运行效率比较

image.png

咱们每一年都会尝试深刻了解不一样版本的 PHP 和 HHVM 在各类平台的性能基准。 今年,咱们全面对 20 种不一样平台/配置中的四种不一样的 PHP 引擎和 HHVM 进行了基准测试; 包括 WordPress,Drupal,Joomla!,Laravel,Symfony 等。 咱们还测试了流行的电子商务解决方案,如 WooCommerce,Easy Digital Downloads,Magento 和 PrestaShop。php

咱们一直鼓励 WordPress 用户利用最新的 支持的 PHP 版本 版本。 它们不只更安全,并且还提供了额外的性能改进。 固然,咱们并非在谈论 WordPress,这在大多数平台上都是如此。 今天咱们将向您展现 PHP 7.2 如何望风披靡!?html

今年的结果推翻了以往测试中 HHVM 的领先地位。 咱们很高兴看到 PHP 7.2 在速度方面处于领先的引擎。 须要注意的是,WordPress 再也不支持 HHVM  ,后续会彻底移除。 咱们再也不鼓励咱们的客户迁移到 HHVM,并告知他们它对各平台支持不足的状况。node

这对于开发人员和使用者来讲都是好消息,由于这让他们精力转移到 PHP 上来,同时可以为每一个人提供更快的网站和 web 服务。nginx

PHP & HHVM 基准测试 (2018)

每一次测试,咱们都使用每一个平台的最新版本,并用15个并发用户进行一分钟的主页测试。如下是咱们测试环境的具体配置。laravel

  • 计算主机:8x Intel(R) Xeon(R) CPU @ 2.20GHz (由 Google 云平台 提供支持,并在独立的容器中运行 )
  • 操做系统:Ubuntu 16.04.3 LTS
  • Docker 环境:Debian 八、Nginx 1.13.八、MariaDB 10.1.31
  • PHP 引擎: 5.六、 7.0、7.一、 7.2
  • HHVM: 3.24.2
  • OPCache:WordPress、Joomla 和 Drupal 三个平台, 咱们使用官方 docker 镜像。其余平台咱们都使用开启 OPcache 的镜像并使用如下php.ini 配置文件。git

    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 的核心代码和翻译了印尼版的 WordPressgithub

PHP

PHP : Hypertext Preprocessor(超文本处理器)。它是当今网络上最流行的脚本语言之一。据 W3Techs 称,全部服务器端编程语言的网站中,超过83%使用 PHP  。web

HHVM

因为 PHP 的性能问题,Facebook 的 PHP 团队开发了 HipHop 虚拟机(HHVM)。它是一个使用即时(JIT)编译技术将 PHP 代码转换为机器语言以在 PHP 代码和运行它的底层硬件之间创建协同做用的系统。docker

测试的平台和配置

咱们的测试包括如下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...

image.png

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%的电商平台 提供支持。

针对下一个测试,咱们将 WordPressWooCommerce 一块儿安装。咱们使用免费的 电商店面主题

image.png

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 请求/秒

WooCommerceHHVM 中表现挣扎,同时 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 入门主题

image.png

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 请求/秒

WordPressEDD的测试中, PHP 7.2 仍然胜出。

Drupal 8.4.4

Drupal 是一个开源的 CMSContent 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

image.png

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.2HHVM 赢下了这局。 看 PHP 的前一个版本(7.1)的性能表现,咱们能够大胆推测 PHP 7.2 将会更快!

Joomla! 3.8.5

Joomla! 是一个发布网页内容的免费而开源 CMS,最初发布于2005年8月17日。 他创建于 model--view--controller web 应用框架中,根据 W3Techs 他被互联网上 3.1%的全部网站 使用。

针对 Joomla! 基准测试, 咱们使用免费的 Beez3 框架

image.png

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。

image.png

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 环境

image.png

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)

image.png

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循环展现
  • 数据库有一个 1posts
  • 这个表包含六个字段 post_titlepost_contentpost_authorcreated_atupdated_at
  • 关闭session
  • 在进行基准测试前运行 composer dump-autoload --classmap-authoritative, php artisan optimize --force, php artisan config:cache, php artisan route:cache

image.png

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或更高版本。

image.png

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

image.png

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 错误。

image.png

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)

image.png

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

image.png

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,是一个开源的内容管理工具,他力求尽量简单直白。 他基于 SilexSymfony 组件,使用 Twig 以及 SQLiteMySQL 或者 PostgreSQL

针对 Bolt CMS 基准测试, 咱们使用免费的 Bolt Base 2016 主题。 着重注意的是 HHVM 不受支持 (#6921)。

  • 帖子数量: 5
  • 通过测试的网址: /entries
  • Session 仍处于启用状态

image.png

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 基准测试结果: 不支持

咱们能够在这里看到很不错的指标,每一次新发布的 PHPBolt CMS 能够看到一致的性能提高。

Anchor CMS 0.12.6 (pre-release)

Anchor 是一个超级简单,开源且轻量级的博客系统,可使你专一于写做。
对于 Anchor CMS的基准测试,咱们使用 Visual Idiot 编写的免费 默认主题

  • 帖子数:5

image.png

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 缓存: 开启

image.png

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兼容。

image.png

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

image.png

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 。

image.png

在 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...
相关文章
相关标签/搜索