swoole介绍
时间:2020-03-31 23:06:26
收藏:0
阅读:64
什么是swoole?
- swoole是一个php拓展,它可以使php可以使用异步方式执行,且可以使用socket(端口号),为PHP提供了一系列异步IO、事件驱动、并行数据结构功能。
- swoole4支持完整的协程编程模式,可以使用完全同步的代码实现异步程序,PHP代码无需额外增加关键词,底层自动进行协程调度,实现异步IO。
swoole与nodejs的区别
nodejs是单线程的,无法充分发挥cpu的性能,swoole是多线程的。
swoole缺点
难上手
容易内存泄露,全局变量、静态变量不会被GC清理,会存在整个生命周期中,如果没有正确处理,很容易消耗完所欲内存。在php-fpm下,php代码执行完内存就会被完全释放。
原文:https://www.cnblogs.com/smallzhen/p/12609227.html
评论(0)