类别:Swoole / 日期:2019-12-03 / 浏览:191 / 评论:0

Swoole 是一个由 C 言语编写,支撑 PHP 言语的异步多线程效劳器,它的功用包含异步 TCP/UDP 收集客户端,异步 MySQL,异步 Redis,数据库连接池,AsyncTask,音讯行列,毫秒定时器,异步文件读写,异步DNS查询等。
Swoole内置了Http/WebSocket效劳器端/客户端、Http2.0效劳器端。 (引荐进修: swoole视频教程)
swoole重要能够用来处理长耗时使命,在PHP中是没有历程、线程的观点的。然则swoole能够作为PHP的扩大举行运用历程、线程,能够用于处理并发问题。
其次swoole框架中有Websocket效劳,能够用Websocket完成在线IM体系、聊天室功用;
还能够用于处理一些场景须要完成定时的功用。
swoole能够做什么
1、用于发邮件、播送、定时使命的发送;swoole支撑异步使命功用,所以能够用于做一些邮件、播送的推送功用;其次具有毫秒定时器,能够连系异步使命的功用做定时使命的发送,模拟Linux中的crontab的使命;
2、定位功用的传输功用;比方点外卖时配送员配送过程当中舆图的挪动位置,能够及时异步的猎取配送员的信息;
3、IM体系、聊天室功用的开发;swoole具有Websocket效劳器功用,前端向客户端发送信息后,效劳端能够正确的推送音讯到另一端,从而完成通信的及时性。
4、体系监控功用;能够对http要求过来的数据举行异步纪录,监控体系的每次要求;
以上就是swoole是做什么的的细致内容,更多请关注ki4网别的相干文章!