旗下导航:搜·么
当前位置:网站首页 > PHP框架 > Swoole > 正文

swoole用来处理php什么问题【swoole】,swoole

作者:搜搜PHP网发布时间:2019-12-09分类:Swoole浏览:85


导读:swoole是一个用C写的php扩大,完成了收集层的许多功用(引荐进修:swoole视频教程)实际上作为一位PHP程序员,我很清晰PHP的确有许多局限性,比方Uni...

swoole是一个用C写的php扩大,完成了收集层的许多功用 (引荐进修: swoole视频教程)

实际上作为一位PHP程序员,我很清晰PHP的确有许多局限性,比方Unix体系编程、收集通讯编程、异步io,大部分PHPer不懂。PHP界也确切没有如许的东西。Swoole开源项目就是为了填补PHP在这些方面的缺点降生的。

与WordPress这些产物差别,swoole实际上是一个收集通讯和异步io的引擎,一个基本库。PHPer能够基于swoole去完成过去PHP没法完成的功用。swoole为PHPer打开了通往另一个天下的大门。

php现有的运用体式格局都是基于http的,关于须要疾速及时相应的状况比较乏力,比方收集游戏或许推送效劳平常都须要与用户长期保持一个tcp衔接以便及时相应和推送信息。

swoole就是处置惩罚如许运用场景的。

这个是让php本身竖立一个效劳,不须要nginx之类的代办,直接监听端口完成通讯。

一种运用体式格局也能够替代掉nginx做http效劳,但平常不会这么用。

php与外部通讯须要借助体系的socket。

一般运用的Apache nginx就是封装了的socket,能够完成并发处置惩罚。客户端发送要求到nginx/apache,再转发到fastcgi端口交给php处置惩罚

swoole把体系的socket集成到php底层,php能够直接经由过程swoole与客户端交互。

也就是说swoole是个封装了底层socket的收集库。

php socket

swoole:定时器,长衔接,音讯行列

以上就是swoole用来处置惩罚php什么问题的细致内容,更多请关注ki4网别的相干文章!

标签:swoole