84669 orang belajar
152542 orang belajar
20005 orang belajar
5487 orang belajar
7821 orang belajar
359900 orang belajar
3350 orang belajar
180660 orang belajar
48569 orang belajar
18603 orang belajar
40936 orang belajar
1549 orang belajar
1183 orang belajar
32909 orang belajar
一直听说swoole很强大,听说可以多进程什么的,我去官网看了文档,全是介绍什么TCP UDP/客户端什么的,完全看不懂有什么实际的用途,希望有对swoole比较了解的人,能用通俗易于理解的话,说说swoole在php的实际开发中,什么情况下能解决什么问题。
闭关修行中......
比如利用websocket实现高性能聊天室,利用uninx管道的数据库连接池
websocket
uninx
我做过爬虫,可以多进程任务,也可以做队列。
可以写socket服务器,异步执行,http服务器等等,很多C/C++才能做的事情,PHP也要借助这个工具实现了
基于websocket协议的开发
其一,php程序中没有进程和线程的概念,但是swoole可以模拟出进程/线程,可以用来解决并发问题;其二,在于websocket通信,swoole封装好了这个功能,也是现在很多直播软件服务器常用的框架
其实,swoole包含扩展和框架,具体怎么使用看项目需求吧
比如利用
websocket
实现高性能聊天室,利用uninx
管道的数据库连接池我做过爬虫,可以多进程任务,也可以做队列。
可以写socket服务器,异步执行,http服务器等等,很多C/C++才能做的事情,PHP也要借助这个工具实现了
基于websocket协议的开发
其一,php程序中没有进程和线程的概念,但是swoole可以模拟出进程/线程,可以用来解决并发问题;
其二,在于websocket通信,swoole封装好了这个功能,也是现在很多直播软件服务器常用的框架
其实,swoole包含扩展和框架,具体怎么使用看项目需求吧