对比 FastAdmin 和 BuildAdmin 后台管理系统,两者均为 ThinkPHP 框架开发的后台管理系统,后起之秀 BuildAdmin 是否有希望超越老大哥?
简介
FastAdmin
- PHP 版本: 当前推荐版本为
7.4
- ThinkPHP 版本: 基于 ThinkPHP 5.0 自行维护
- 前端框架: Bootstrap + JQuery 前后端混合开发
- star 数:
gitee > 6700
+github > 1800
BuildAdmin
- PHP 版本: 当前推荐版本为
>=8.0
- ThinkPHP 版本: ThinkPHP 8.1
- 前端框架: Vue3 全家桶 + TypeScript + Vite 前后端分离开发
- star 数:
gitee > 4800
+github > 1600
CRUD
两款框架都是主打快速开发,其中最关键的必然是 一键 CRUD
功能。
BuildAdmin
安装完成登录后台可以直接进行可视化的 CRUD
设计,从左边拖动表格表单需要的元素,点击生成 CRUD
代码即可。
FastAdmin
安装完成后需要提前按文档规范设计好数据表,然后使用命令行生成数据表,系统将根据字段的类型、后缀等规则,将表单表格字段生成为 单选框、复选框
等,值得一提的是,BuildAdmin 也拥有此功能,选择数据表后支持可视化的对字段信息进行修改(BuildAdmin 的 CRUD 初版就是来自 FastAdmin,然后基于它进行了很多优化)。
社区生态
文档
双方文档都非常完善,包含安装、开发、进阶、部署、插件开发文档等。
基础设施
FastAdmin 以插件市场提供基础设施相关支持,BuildAdmin 则是模块市场,两者大差不差,都是即装即用,只是名称不同。
项目 | FastAdmin | BuildAdmin | 备注 |
---|---|---|---|
大厂支付 | √ | √ | |
大厂短信 | √ | √ | |
富文本 | √ | √ | |
社会化登录 | √ | √ | |
开发示例 | √ | √ | |
数据导入 | √ | √ | |
数据导出 | √ | √ | |
大厂云存储 | √ | √ |
扩展应用
BuildAdmin 市场中的行业应用明显少于 FastAdmin,目前虽然已有商城、CMS、社区、工单、客服等完整应用,但 FastAdmin 不仅有各行各业的完整应用,还非常多,拥有更多选择。这一点 BuildAdmin 毕竟还年轻,追赶上来需要时间。
社区活跃度
双方均设有在线论坛,官方和用户的活跃度均不低,BuildAdmin 还设有官方 QQ 群聊,FastAdmin 处于未知原因,全部 QQ 群聊都已经主动解散了...
总结
FastAdmin 作为基于 ThinkPHP 的老牌后台管理系统,对比后起之秀 BuildAdmin,能否继续长期保持领头地位?但其实不难看出,它的用户增量不及 BuildAdmin,FastAdmin 坚定的坚持不更新 thinkphp 版本及保持前后端混合开发等,被超越或许只是时间问题,让我们拭目以待。
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。