您的位置 首页 php

拥抱swoole(一)之开挂php,干翻java

说了php那么多好处,咱分析php存在的瓶颈或困窘

1.php每次接收处理完web请求后, cgi 解释器进程就会退出,下次接收请求再次创建cgi进行处理php请求,从而降低了php的响应效率。

2.php是进程阻塞的,就是php在处理 io 阻塞时,php会一直处于等待状态。比如,如果有两条数据库查询,只能等待第一条执行完成后,再执行下一条。不能发挥cpu的多核特性。

3.php在websocket和tcp通信方面比较弱,导致在物联网方面不能有大的作为。虽原生php也可类似实现,但不够好操作。

swoole横空出世

如果你也遇到类似的问题,没关系,swoole通信引擎框架 横空出世 了!

  1. swoole底层是用c实现的,效率和稳定性足够高。
  2. swoole以守护进行的方式运行,解决了原生php进程不停创建,再析构效率低下的问题。
  3. swoole支持tcp,websocket等通信方式,可以在物联网方面有更多作为。
  4. swoole支持协程,从而解决了io阻塞的问题,在文件处理,网络请求,数据库查询方面均可以并行操作。另外一方面也提高了接口的并发数量。

稍后,我继续和大家分析,不知道有了这些特性,能否和java媲美呢?欢迎评论

php pk java

文章来源:智云一二三科技

文章标题:拥抱swoole(一)之开挂php,干翻java

文章地址:https://www.zhihuclub.com/152339.shtml

关于作者: 智云科技

热门文章

网站地图