云网牛站
所在位置:首页 > Linux新闻 > 早期的PHP 7.4性能基准测试,附相关测试数据

早期的PHP 7.4性能基准测试,附相关测试数据

2019-05-23 09:56:15作者:倍素玲稿源:云网牛站

以下是对早期的PHP 7.4性能基准测试,同时给出相关的测试数据,让你对PHP 7.4的开发历程有一个了解,参与测试的版本有:7.0.32、7.1.29、7.2.18、7.3.6-RC1、7.4.0-dev和PHP 8.0-dev。

 

概述

PHP 7.4一直在开发预加载选项、短闭包、自定义对象序列化、FFI工作与扩展运算符,包括其他更改,PHP 7.4版本会不断的发布其测试版,候选版本,直到PHP 7.4.0正式版本,在2019年1月份以来PHP 7.4已经分支,而PHP 8.0开发在Git master上,用于下一个主要的PHP 8版本,具有JIT功能和其他变化。

 

测试数据介绍

对PHP 7.4的pre-alpha性能状态进行测试,针对从Git构建的PHP 7.3.6、7.2.18、7.1.29和7.0.32运行了一些快速基准测试,每个版本都以相同的方式构建,测试环境如下:

早期的PHP 7.4性能基准测试,附相关测试数据

以下是相关的结果:

早期的PHP 7.4性能基准测试,附相关测试数据

PHPBench在这个阶段的7.4性能与PHP 7.3稳定性相当,已经比PHP 7.0的速度快了大约30%,当然,与PHP 5.5版本相比(参考:PHP 5.6已经停止安全更新,要升级到PHP 7.1、7.2或7.3版本),将获得了更大的提升:

早期的PHP 7.4性能基准测试,附相关测试数据

PHP 7.4如果微基准测试中,要比PHP 7.3略快(参考:在RHEL 8系统中安装PHP 7.3及PHP 7.3-FPM的方法),而与PHP 8.0的性能相似,至少在JIT代码稳定并默认打开之前是这样:

早期的PHP 7.4性能基准测试,附相关测试数据

在Phoronix Test Suite的内部PHP自我基准测试中,PHP 7.4确实和PHP 7.3性能水平相差不大,至少在这个pre-alpha状态下,不过自PHP 7.0以来,已有一些显着的增长:

早期的PHP 7.4性能基准测试,附相关测试数据

早期的PHP 7.4性能基准测试,附相关测试数据

注:以上就是早期的PHP 7.4性能基准测试结果,得出的结论是,和PHP 7.3稳定版性能相差不大,不过在某些微基准测试中,PHP 7.4的性能要领先一些。

 

相关主题

在Ubuntu 18.04/16.04中安装PHP 7.3/7.2/7.1/7.0和PHP 7模块的方法

精选文章
热门文章