swoole

swoole事件如何用-小浪学习网

swoole事件如何用

SwooleServer是事件驱动模式,所有的业务逻辑代码必须写在事件回调函数中。当特定的网络事件发生后,底层会主动回调指定的PHP函数。共支持13种事件。                       (推荐...
站长的头像-小浪学习网月度会员站长9个月前
479
swoole目前不支持windows吗?-小浪学习网

swoole目前不支持windows吗?

swoole框架是一个很神奇很厉害的框架,它弥补了PHP的本身的一些不足之处。其实swoole确切的说是一个使用C语言编写的PHP扩展,但是这个扩展不能够在windows系统使用。              (推...
站长的头像-小浪学习网月度会员站长9个月前
4015
swoole用来解决php什么问题-小浪学习网

swoole用来解决php什么问题

swoole是一个用C写的php扩展,实现了网络层的很多功能        (推荐学习: swoole视频教程) 实际上作为一名PHP程序员,我很清楚PHP的确有很多局限性,比如Unix系统编程、网络通信编程、异...
站长的头像-小浪学习网月度会员站长9个月前
317
swoole定时器是单开的进程吗-小浪学习网

swoole定时器是单开的进程吗

毫秒精度的定时器。底层基于epoll_wait和setitimer实现,数据结构使用最小堆,可支持添加大量定时器。 在同步进程中使用setitimer和信号实现,如Manager和TaskWorker进程              ...
站长的头像-小浪学习网月度会员站长9个月前
4112
swoole_mysql怎么应用-小浪学习网

swoole_mysql怎么应用

Swoole在1.8.6版本提供了全新的异步MySQL客户端,底层自行实现了MySQL的通信协议,无需依赖其他第三方库,如libmysqlclient、mysqlnd、mysqli等。                      (推荐学习...
站长的头像-小浪学习网月度会员站长9个月前
268
swoole有哪些线程-小浪学习网

swoole有哪些线程

swoole中的线程: 1、MainReactor(主线程) 主线程会负责监听server socket,如果有新的连接accept,主线程会评估每个Reactor线程的连接数量。将此连接分配给连接数最少的reactor线程,做一个...
站长的头像-小浪学习网月度会员站长9个月前
337
swoole 致命错误是什么意思-小浪学习网

swoole 致命错误是什么意思

swoole 致命错误是什么? 捕获Server运行期致命错误 Server运行期一旦发生致命错误,那客户端连接将无法得到回应。如Web服务器,如果有致命错误应当向客户端发送Http 500 错误信息。 在PHP中可...
站长的头像-小浪学习网月度会员站长8个月前
276
swoole为何从入门到放弃-小浪学习网

swoole为何从入门到放弃

swoole教程介绍为何从入门到放弃 推荐(免费):swoole教程 一、swoole的源码包安装 下载swoole源码:git clone https://gitee.com/swoole/swoole.git 通过phpize(扩展php扩展模块,建立php外...
站长的头像-小浪学习网月度会员站长8个月前
215
swoole如何安装(全纪录分享)-小浪学习网

swoole如何安装(全纪录分享)

今天swoole栏目带大家分享swoole安装的全纪录,有需要的朋友可以看看,了解了解,有问题欢迎留言讨论。 swoole安装全纪录swoole教程栏目!php7后每个扩展都是一个独立的ini文件 本次安装的php扩...
站长的头像-小浪学习网月度会员站长7个月前
415
利用 webSocket 与 Swoole 打造一个小型聊天室(协程)-小浪学习网

利用 webSocket 与 Swoole 打造一个小型聊天室(协程)

前言     前面有写一个异步简单的聊天室,然后想着,就把协程的也弄了吧所以就有了这个文章,其实所有的功能都大差不差,就仅仅几个地方不一样而已,也都是简单的地方。博文地址:利用 webs...
站长的头像-小浪学习网月度会员站长7个月前
507
详解Swoole可以代替PHP做些什么-小浪学习网

详解Swoole可以代替PHP做些什么

swoole是一个高性能的php网络通信框架,可用于构建web应用程序、tcp/udp服务器、websocket服务器、协程服务等。鉴于swoole的高性能、高并发等诸多优势,它可以取代php在某些场景下的应用。 下面...
站长的头像-小浪学习网月度会员站长6个月前
325