Stories

Detail Return Return

BuildAdmin 和 FastAdmin 那個好? - Stories Detail

對比 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 則是模塊市場,兩者大差不差,都是即裝即用,只是名稱不同。

項目 FastAdmin BuildAdmin 備註
大廠支付
大廠短信
富文本
社會化登錄
開發示例
數據導入
數據導出
大廠雲存儲

擴展應用

BuildAdmin 市場中的行業應用明顯少於 FastAdmin,目前雖然已有商城、CMS、社區、工單、客服等完整應用,但 FastAdmin 不僅有各行各業的完整應用,還非常多,擁有更多選擇。這一點 BuildAdmin 畢竟還年輕,追趕上來需要時間。

社區活躍度

雙方均設有在線論壇,官方和用户的活躍度均不低,BuildAdmin 還設有官方 QQ 羣聊,FastAdmin 處於未知原因,全部 QQ 羣聊都已經主動解散了...

總結

FastAdmin 作為基於 ThinkPHP 的老牌後台管理系統,對比後起之秀 BuildAdmin,能否繼續長期保持領頭地位?但其實不難看出,它的用户增量不及 BuildAdmin,FastAdmin 堅定的堅持不更新 thinkphp 版本及保持前後端混合開發等,被超越或許只是時間問題,讓我們拭目以待。

Add a new Comments

Some HTML is okay.