swoole和workerman哪个更易开发

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了swoole和workerman哪个更易开发相关的知识,希望对你有一定的参考价值。

参考技术A 性能上Swoole毕竟是C语言开发的,在某些地方如内存管理、数据结构、通信协议解析上肯定要比php开发的workerman高。
功能上swoole提供的高级特性很多,列举几个workerman没有的吧,比如SSL/TLS隧道加密、http2.0、异步mysql驱动、异步redis驱动、异步的http/websocket客户端、process、lock、atomic、table。另外Swoole 2.0内置了PHP原生协程的支持,PHP代码也可以使用类似于Go语言的协程来实现高并发的网络服务器。
外部依赖上workerman需要依赖很多额外的第三方PHP扩展来实现,局限性比较大,这些扩展并非是PHP官方维护的,维护性方面良莠不齐,有些扩展连PHP7都不支持,数年没人维护。而Swoole基本上无依赖,底层的代码全部可控。

以上是关于swoole和workerman哪个更易开发的主要内容,如果未能解决你的问题,请参考以下文章

Redis队列和swoole的多进程哪个好

php workerman怎么用

请教一个thinkphp5与workerman的问题

workerman不支持tp框架3.x版本吗

对SwooleWorkerman和php自带的socket的理解

workerman 与php-fpm冲突吗