84669 Lernen von Personen
152542 Lernen von Personen
20005 Lernen von Personen
5487 Lernen von Personen
7821 Lernen von Personen
359900 Lernen von Personen
3350 Lernen von Personen
180660 Lernen von Personen
48569 Lernen von Personen
18603 Lernen von Personen
40936 Lernen von Personen
1549 Lernen von Personen
1183 Lernen von Personen
32909 Lernen von Personen
一直听说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包含扩展和框架,具体怎么使用看项目需求吧