为二次开发而生,让开发变得更简单。底层基于swoole , 异步+协程、全功能、高性能的后台管理就是这么任性
- 只做基础底层内容,swoft-admin不会在上面开发过多的业务内容,满足绝大多数的系统底层开发,开箱即用。
- 多入口模式,多入口分为 backend(后台)、frontend(PC前端), wechat(微信),api(其他或app接口对接), 不同的业务,不同的设备,进入不同的入口。
- 重写机制,系统自带的控制器模型视图以及第三方的插件和swoft框架内的文件都可以被用户重写.
- 升级最小化干扰,swoft-admin的核心文件是放到 vendor\daozhu\swoft-admin 路径下面,和第三方扩展,用户二次开发路径完全隔离开, swoft-admin可以通过composer进行核心功能的升级,用户只需要通过composer升级 即可。
- 对接微信公众号,使用一款优秀的微信非官方SDK Easywechat,系统内集成该SDK,也可直接看其SDK文档进入深入开发。
- RBAC(权限)管理系统,RBAC和菜单功能的无缝对接
- 插件和模块机制,安装和卸载不会对原来的系统产生影响。
- 整合第三方登录,QQ、微信、微博、GitHub。
- 整合第三方支付,微信支付、支付宝支付、银联支付。
- 框架模块支持小程序的开发。
- 集成RESTful API,前后端分离接口开发和app接口开发
let`s do it