发布于2026-07-20 阅读(0)
扫一扫,手机访问
今天看到微博上说phpng(也就是PHP 7)合并到master分支了。谁不喜欢探索最新版本的新特性呢?干脆直接动手升级,原来的PHP版本是5.5.19,说干就干。
升级的第一步,安装Git:
yum install git
然后从GitHub克隆PHP源码:
git clone https://github.com/php/php-src.git
接着配置编译参数。博客服务器是腾讯云的低配机型,配置如下:
单核 Intel(R) Xeon(R) CPU E5-2630 v2 @ 2.60GHz
内存 2G
下面是针对PHP 5.5和PHP 7(NG版本)的测试结果。需要说明的是,这是线上环境,难免受网络波动干扰,所以数据仅供参考,基准并不严格对齐。
测试方法:模拟100个并发,发起100个请求的ab压测。
PHP 5:
[图片位置:php5]
PHP 7:
[图片位置:php7]
PHP 5的QPS是2.09
PHP 7的QPS是3.67
测试过程中,PHP 5的最高负载是3.0,PHP 7的最高负载是2.05——当然,目前还是PHP 7开发版本。
PHP 7的性能提升是显而易见的。虽然服务器配置不给力,数据不算完美,但趋势已经很明显。感兴趣的话,可以自己搭建环境测试看看。
售后无忧
立即购买>office旗舰店
售后无忧
立即购买>office旗舰店
售后无忧
立即购买>office旗舰店
售后无忧
立即购买>office旗舰店
正版软件
正版软件
正版软件
正版软件
正版软件
1
2
3
7
8