lizhichao / one-demo
一个极简的php框架,可以在fpm或swoole协程模式下运行
1.5.0
2019-04-01 06:51 UTC
Requires
- php: >=7.0.0
- ext-msgpack: *
- lizhichao/one: dev-master
Requires (Dev)
- eaglewu/swoole-ide-helper: dev-master
This package is auto-updated.
Last update: 2024-09-15 19:24:56 UTC
README
one框架的示例
https://github.com/lizhichao/one
one框架演示
安装
composer create-project lizhichao/one-demo
使用示例
websocket使用示例
带路由示例
#启动
php App/swoole.php test_ws_router
#测试地址
http://127.0.0.1:8081/ws/router
#打开浏览器控制台 send(url,content)
send('a','xxxx')
不带路由示例
#启动
php App/swoole.php test_ws
#测试地址
http://127.0.0.1:8081/ws
#打开浏览器控制台 send(content)
send('xxxx')
orm模型使用示例
tcp使用示例
带路由示例
#启动
php App/swoole.php test_tcp_router
不带路由示例
#启动
php App/swoole.php test_tcp
各种混合协议之间相互通信示例
http webSocket Tcp 相互通信
只要swoole支持的协议都可以,这里就不一一举例了
#启动globalData
php App/swoole.php global_data
#启动服务
php App/swoole.php test_all
#打开地址
http://127.0.0.1:8081/mix
task任务使用示例
rpc调用示例
globalData进程间内存共享使用示例
路由中间件使用示例
小贴士
php App/swoole.php xxx
实际上是启动Config下xxx.php
配置的swoole服务器