首页 存档 技术 查看内容

C Python PHP Java NodeJS性能大PK,结果PHP7是最……

2018-3-30 13:00 |来自: 互联网 812 0

摘要: 导读:语言性能基准测试历来都是硝烟弥漫的战场。本文作者对常用的几种语言进行了性能基准测试得出一些很有意思的结论。由高可用架构志愿者翻译整理如下。 首先声明任何一个基准测试都不可能完善,本次测试也只是评 ...

导读:语言性能基准测试历来都是硝烟弥漫的战场。本文作者对常用的几种语言进行了性能基准测试得出一些很有意思的结论。由高可用架构志愿者翻译整理如下。


首先声明任何一个基准测试都不可能完善,本次测试也只是评估下述语言在几个方面的性能:循环,动态数字数组,基本的数**算

这个测试在前几年也做过(参看链接 [1])强烈建议您阅读上文中有关本次测试的其他说明信息。


以下是本次基准测试的运行结果:



(点击图片可以放大)


从运行结果来看,毫无疑问,PHP7 是最快的脚本语言


显然 PHP 团队完成了一项伟大的工作! 这个基准测试的结果已经显示出PHP7确实很快。 您还可以查看 Zend Performance Team 提供的 PHP 7 信息图 [2]

简要分析结果如下:


  • NodeJS 快 2 倍。

  • Java 8 接近慢 2 倍。

  • Python 在性能上没有什么重大变化。 每个新版本都比上个版本稍快一点,但整体 Python 比 C 慢 15 倍。

  • Perl 与 Python 有相同的趋势,并且比 C 慢 22 倍。

  • PHP 5.x 是最慢的,运行时间是 C 的 47 ~ 60 倍之间。

  • PHP 7 的成绩最为惊人。 它比 PHP 5.x 快 10 倍,比紧随其后的脚本语言 Python 快 3 倍。


测试在 Debian Linux 64 位机器上运行。


想进一步了解测试细节的,可以在以下链接 [3] 下载源代码、Excel 格式的结果和基准批处理脚本。


译者注:


  • 本文英文原文见文末链接 [4]

  • 此评测也有新的版本 [5],结果相差不大,未再列出


声明:文章版权归原作者所有 部分文章转自互联网 如有侵权请联系 [邮箱地址] 删除

路过

雷人

握手

鲜花

鸡蛋

相关分类

返回顶部