后端框架: EasySwoole
前端框架: Vben-admin
- 在项目目录下执行:
composer install
-
建好vben_admin库
-
修改easwoole配置文件中的数据库相关配置
-
建表
php easyswoole migrate run
- 填充数据
php easyswoole migrate seed
- 开发环境下启动:
php easyswoole server start
-
登录
账号: admin 密码: 123456
- 客户端动态路由
- jwt登录认证
- 基于 Policy 实现的权限认证(菜单级别、按钮级别、table单元格级别)
- 单元测试
- 客户端错误日志
- 后台登录、操作日志
- 自定义异常处理器、log处理器
- migrate数据库管理
- Mysql连接池、Redis连接池
- 封装CURD业务(继承Auth即可实现基本的CURD)
- Crontab定时任务(可视化操作动态添加、删除、传参)
- CustomProcess消费队列进程
- WebSocket给管理员发消息、踢下线(可批量)
- WebSocket自动无感刷新jwt的token
- WebSocket连接符管理 FdManager.php
- 监听系统错误Wechat推送、钉钉推送
- HttpTracker链路追踪
- I18N国际化
- 第三方OAuth扫码登录
还有很多功能正在火热开发中,对应的单元测试和系统demo会慢慢完善,欢迎 issues 交流和pr