GitHub 地址: https://github.com/z-song/laravel-admin
Demo地址: http://120.26.143.106/admin
幾個月前在社群釋出了我也來分享一個自己擼的管理後臺開發框架吧。
轉眼幾個月過去了,在迭代了若干個版本之後,laravel-admin
已經在功能上豐富了很多,使用者也增長了不少,得到了比較好的反饋,開發laravel-admin
的初衷是為了在專案中儘可能使用簡潔程式碼實現管理後臺的功能,同時不限制更多定製化的需求的實現。
laravel-admin
目前能支援Laravel 5.2、5.3、5.4三個版本,主要特性:
- 內建使用者和許可權系統
model-grid
支援快速構建資料表格model-form
支援快速構建資料表單model-tree
支援快速構建樹狀資料- 內建40+種form元素元件、以及支援擴充套件元件
- 支援
Laravel
的多種模型關係 mysql
、mongodb
、pgsql
等多資料庫支援- 支援引入第三方前端庫
- 資料庫和artisan命令列工具的web實現
- 支援自定義圖表
- 多種常用web元件
- 支援本地和oss檔案上傳
其中最新的更新中release中新增了三個幫助工具, 能在開發中提高效率。
腳手架功能
能快速幫助一鍵生成控制器、模型和遷移檔案
資料庫命令列
能在後臺以命令列的方式運算元據庫,同時支援mysql
, mongodb
, redis
的資料庫的命令操作
Web artisan
Laravel artisan命令的web遷移,能在web介面上執行artisan命令。
接下來的工作
接下來需要實現使用者的自定義認證、優化多圖增刪改處理邏輯、以及擴充套件布局等功能。
目前還有許多需要改進和提高的地方,希望有時間的同學能都參與進來,也希望接收更多建議和意見,讓專案越來越好。
本作品採用《CC 協議》,轉載必須註明作者和本文連結