@
sunmoon1983 首先你要搞明白一件事情,SWOOLE 的本质是和类似 Nodejs 那样,基于 jit 将二进制程序常驻内存来获得调用速度的提升,这在本质上的和 PHP-FPM 是有区别的,PHP-FPM 仍然算是解释执行,并没有讲源码 jit 后二进制常驻,就算它上了缓存也是如此。
其次,php-fpm 是一个中间处理器,通过 CGI 协议和真正的 HTTP 服务器进行沟通,所以我觉得你把 PHP-FPM 和 Http 服务器放在一起对比是不合适的,你会把一辆拉人的小汽车和拉货的小汽车放一起比吗?
最后,你都打算放弃 PHP-FPM 了,就算你不愿意去转重一点的 Java,Golang,有一个和 Swoole 原理接近的 Nodejs 为啥不愿意选呢,虽然 NodeJS 这东西自身和真正的重量级后端差的远了,但是它的功能和特点,取代所有 PHP 能出现的场合是毫无问题的,而且 NodeJS 的应用可比 Swoole 广泛的多了,各种操作系统下面都能跑,它的鲁棒性可不是 Swoole 这种一直没有大面积铺开使用的框架能比的