您的位置 首页 php

PHP7与PHP5.6简单性能比较,重新爱上PHP

前言

时间过得真快,转眼PHP7发布都两年时间了,去年做了一个PHP7的小项目,说实话,真想将手里的项目全部改成PHP7,不过还没行动。本文是一年前的一篇入门比较笔记,主要是为了比较PHP7和PHP5.6的性能。整理一下贴出来,希望能给大家带来启发。

实验是在两台一模一样配置的虚拟机上进行的。搭建环境的过程比较简单,我这里就不贴出来了。我们的比较版本是PHP7.1和PHP5.6

首先看我们测试的代码:

这段代码的意思是:

我们先介绍一个linux的测试函数, time

格式: time php index.php

表示使用cli方式运行index.php性能指标。

time命令结果有三个指标组成:real、user和sys。

real值表示从程序开始到程序执行结束时所消耗的时间,包括CPU的用时。

user值表示程序本身,以及它所调用的库中的子例程使用的时间。

sys是由程序直接或间接调用的系统调用执行的时间。

ok,下面开始执行,先看PHP5.6

[root@localhost default]# time php index.php

real 0m0.191s

user 0m0.158s

sys 0m0.032s

再看PHP7.1

[root@localhost default]# time php index.php

real 0m0.063s

user 0m0.052s

sys 0m0.011s

按理说应该多做几次比较平均值,我偷懒一下,大家自己看数据吧。


点滴也分享,欢迎大家关注

文章来源:智云一二三科技

文章标题:PHP7与PHP5.6简单性能比较,重新爱上PHP

文章地址:https://www.zhihuclub.com/149022.shtml

关于作者: 智云科技

热门文章

网站地图