【webman】与【ThinkPHP 5.1】同一个api简单对比

深蓝

之前api是用Thinkphp5.1写的,最近中webman的毒很深,所以花了点时间,使用webman重构了一下。

整体移值难度不高,但是效果却很明显,下面是CPU使用和请求时间的对比,

Thinkphp

Thinkphp

webman

webman

Thinkphp

Thinkphp

webman

webman

2702 2 0
2个回答

小W

哪个顺手用哪个

  • tanhongbin 2023-06-09

    tp 看你这请求响应时间 也很不错了,我webman 请求响应基本都是15ms 左右,有一些业务较大的大概50ms左右

  • 深蓝 2023-06-09

    缓存用得好,响应高不了。

  • 小W 2023-06-12

    问:线上业务有几个能用到缓存的,基本上实时数据比较多

  • 小W 2023-06-12

    还是主要看数据库那一款的优化

  • 深蓝 2023-06-12

    查询缓存,比如用户订单列表,他不新增订单,列表理论上可以一直使用缓存。有新数据后,生成新的缓存就行,线上业务不用缓存,全部查询mysql,那并发要稍微高一点,很容易死掉。

不败少龙

优化得还是可以 tp能达到几十ms

  • 深蓝 2023-06-09

    缓存用得好,响应高不了。

🔝