webbench对php和go语言的简单性能测试(含php7)

通过Webbench进行的简单性能测试显示,Go语言在1000并发时表现出色,仅有少量失败,而PHP7在并发测试中略优于PHP5,但测试主要使用了PHP的echo函数,未能充分展示PHP7的性能提升。
摘要由CSDN通过智能技术生成
测试环境介绍
网络环境:局域网
操作系统:CentOS release 6.3 (Final)
硬件:四核8G
PHP环境:nginx+php-fpm
go语言:http.ListenAndServe端口数据监听

本次测试为简单测试并未考虑到各种复杂环境测试结果仅供参考:

  整体测试结果go语言完胜,在1000并发的情况下能够0failed的表现确实让人敬佩,在并发2000的情况下也只有20个failed也不是不可接受的,由此可以看出go语言的稳定性是有绝对保障的。

  php5和php7的测试结果基本差不太多php7略优,这不是否定php7对比php5的性能没有提升而是基本没有使用到php7的特性仅仅使用了php的一个函数echo 说明不了任何php7与php5 的对比关系,请知晓!

PHP 在测试过程中表现相对较差 并发100时可以达到0failed的表现,在略提高至200-300时开始失败率增加,下面给出详细测试数据请参考!


下面是详细测试数据:

go语言直接输出数据
cpu峰值25%
[root@endecode ~]# webbench -c 1000 -t 10 http://192.168.228.58:9002/
Webbench - Simple Web Benchmark 1.5
Copyright (c) Radim Kolar 1997-2004, GPL Open Source Software.
Benchmarking: GET http://192.168.228.58:9002/
1000 clients, running 10 sec.
Speed=441960 pages/min, 987178 bytes/sec.
Requests: 73660 s
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值