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 · 644 阅读 · 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 · 473 阅读 · 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.tgz2、安装依赖环境2.1、Linux内核版本2.3.32如centos必须6.6以上uname -r2.2、PHP7.0以上版本ph原创 2021-09-22 13:43:45 · 1378 阅读 · 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 · 773 阅读 · 0 评论