
swoole
文章平均质量分 70
wyqgg123
知易行难
展开
-
php+swoole实现一个简单的聊天室
服务端代码 <?php $websocket = new \Swoole\WebSocket\Server('0.0.0.0', '6070'); $websocket->set([ 'worker_num' => 1 ]); $websocket->on('Open', function ($ws, $request) { }); $websocket->on('Message', function ($ws, $frame) { //将传递过来的jso原创 2021-09-23 17:20:26 · 674 阅读 · 0 评论 -
php+swoole编写简易的服务器
这里我们使用php+swoole编写一个简单的静态http服务 构建web服务器 <?php /** * Created by PhpStorm. * User: 2yq * Date: 2021/9/22 * Time: 15:29 */ $web = new \Swoole\Http\Server('0.0.0.0',6070); $web->set([ 'worker_num' => 1 ]); $web->on('Request',function ($原创 2021-09-23 14:07:25 · 500 阅读 · 0 评论 -
php swoole扩展
1、下载swoole扩展 swoole是一个PHP的扩展,所以安装的方式和安装其它的PHP扩展的方式一样。swoole不支持windows安装,没有windows扩展。 linux系统或Mac系统 Docker都可以,这里我用的是阿里云服务器centos7安装的。 下载地址: wget http://pecl.php.net/get/swoole-4.3.3.tgz 2、安装依赖环境 2.1、Linux内核版本2.3.32如centos必须6.6以上 uname -r 2.2、PHP7.0以上版本 ph原创 2021-09-22 13:43:45 · 1408 阅读 · 0 评论 -
php+swoole自定义tcp服务端、tcp客户端
部署完成swoole扩展之后,可以编写一个简单的tcp服务,这里的tcp服务是在我的云服务器上编写的,因为Windows没有swoole扩展,所以下面的代码都在云服务器上编写 tcp服务 <?php //创建Server对象,监听127.0.0.1:6070端口 $server = new \Swoole\Server('0.0.0.0', '6070'); //可选参数 $server->set([ //启动时worker进程的数量 'worker_num' => 1原创 2021-09-22 11:52:21 · 799 阅读 · 0 评论