基于swoole封装高性能业务框架
- 使用symfony的console组建启动swoole的server
- 使用swoole创建http server
- 使用symfofny的event组件传递http事件
- 参考laravel的ServiceProvider特性设计组建注册
- 使用event做http请求的中间件
- 参考symfony的di组件设计容器
- 使用dotenv加载配置文件
- 使用hash算法进行db组建设计,支持分库分表
- 多个包使用composer进行包管理
- psr有规范的组件严格遵守规范
- 分库分表
- 使用phpunit作为测试框架
- 使用phpunit mokery作为mock框架
- 执行命令行程序,可以写前面部分
./console run