swoole-foundation / yii2-swoole-app
在 swoole 上运行 yii2 应用
1.0.0
2019-05-18 06:26 UTC
Requires
- ext-pcntl: *
- ext-posix: *
- swoole-foundation/yii2-swoole-extension: ^1.0
- yiisoft/yii2: ^2.0
This package is auto-updated.
Last update: 2024-09-18 18:19:17 UTC
README
swoole Yii2 应用模板,开发方式与普通 Yii2 应用一致,让您拥有 Yii2 的开发效率和 swoole 的运行效率!
初始化项目
composer create-project swoole-foundation/yii2-swoole-app app
改造已有项目
可以参考本项目,需要处理的地方如下:
- Web 环境下 Request/Response 组件需要处理
- ErrorHandler 需要处理
- 提供 swoole 启动引导脚本
第 1 点和第 2 点可以参考 https://github.com/swoole-foundation/yii2-swoole-extension,升级成本较低。
服务器管理
-
启动服务器
./yii server/start
-
重新加载服务器
./yii server/reload
-
停止服务器
./yii server/stop