头图

对比 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 代码即可。

1.png

FastAdmin

安装完成后需要提前按文档规范设计好数据表,然后使用命令行生成数据表,系统将根据字段的类型、后缀等规则,将表单表格字段生成为 单选框、复选框 等,值得一提的是,BuildAdmin 也拥有此功能,选择数据表后支持可视化的对字段信息进行修改(BuildAdmin 的 CRUD 初版就是来自 FastAdmin,然后基于它进行了很多优化)。

2.png

社区生态

文档

双方文档都非常完善,包含安装、开发、进阶、部署、插件开发文档等。

基础设施

FastAdmin 以插件市场提供基础设施相关支持,BuildAdmin 则是模块市场,两者大差不差,都是即装即用,只是名称不同。

项目FastAdminBuildAdmin备注
大厂支付
大厂短信
富文本
社会化登录
开发示例
数据导入
数据导出
大厂云存储

扩展应用

BuildAdmin 市场中的行业应用明显少于 FastAdmin,目前虽然已有商城、CMS、社区、工单、客服等完整应用,但 FastAdmin 不仅有各行各业的完整应用,还非常多,拥有更多选择。这一点 BuildAdmin 毕竟还年轻,追赶上来需要时间。

社区活跃度

双方均设有在线论坛,官方和用户的活跃度均不低,BuildAdmin 还设有官方 QQ 群聊,FastAdmin 处于未知原因,全部 QQ 群聊都已经主动解散了...

总结

FastAdmin 作为基于 ThinkPHP 的老牌后台管理系统,对比后起之秀 BuildAdmin,能否继续长期保持领头地位?但其实不难看出,它的用户增量不及 BuildAdmin,FastAdmin 坚定的坚持不更新 thinkphp 版本及保持前后端混合开发等,被超越或许只是时间问题,让我们拭目以待。


沉稳的双杠
1 声望0 粉丝