webman GatewayWorker插件

webman是一款高性能HTTP框架,是对workerman的一层业务封装,让我们更容易组织业务目录,以及使用mysql、redis、队列等众多组件。当你的项目需要在GatewayWorker中实现业务逻辑时,可以基于webman的GatewayWorker组件开发。

创建webman项目

1、设置阿里云composer代理

由于国内访问composer比较慢,建议设置阿里云composer镜像,运行如下命令设置阿里云代理

composer config -g repo.packagist composer https://mirrors.aliyun.com/composer/

2、创建项目

composer create-project workerman/webman

给webman安装GatewayWorker插件

进入webman目录
cd webman
执行
composer require webman/gateway-worker

3、配置及业务目录
配置文件在 config/plugin/webman/gateway-worker/目录
业务目录在 plugin/webman/gateway 目录

启动停止

命令与workerman用法相同
php start.php startphp start.php start -d

webman手册

如需使用mysql redis等组件参考webman手册