php8出来后带来了好多新东西,正好闲来无事,就想看看php8加上swoole的加持下和其他主流语言的框架有啥差距(当然只是简单测试,单纯的输出hello word,说明不了什么问题,仅供娱乐)

开始测试

首先上场的是springboot jdk8

线程最大开了200,基本上单核的性能(也不管有没有用了 反正也是娱乐)

gin go1.6
为了测试的娱乐性也只开了一个核心

actix-web rustc1.64.0
看文档介绍工作线程和cpu核心保持一致的 咱菜也不敢多问 就设置了work数为1

不愧是rust 猛还算猛的 性能占用也极低

hyperf php8.1
大php来了 php8下的swoole框架整的跟springboot差不多 测试也只用1个进程

测了几遍好像都有这个问题 可能是我娱乐测试直接本机的问题 端口占用完了 不管了 这边选了一个失败数最少的结果

总结

框架请求数时间tps
srpingboot100006.351574/sec
gin100005.4291841/sec
actix-web100004.5842181/sec
hyperf100005.4331840/sec

虽然是娱乐测试 但看出来现在hyperf 框架性能也还算不错 当然我这本地测试本身有很多娱乐性 大家娱乐一下就好了


vanve
27 声望2 粉丝