【開源】ThinkPHP6+Vue3+ElementPlus開箱即用的中后臺管理系統(tǒng)框架
一飛開源 2022-08-01 23:49 發(fā)表于湖南
收錄于合集
#開源項目185
#中后臺管理系統(tǒng)框架1
#后臺管理系統(tǒng)9
#權(quán)限管理系統(tǒng)6
一飛開源,介紹創(chuàng)意、新奇、有趣、實用的免費開源應(yīng)用、系統(tǒng)、軟件、硬件及技術(shù),一個探索、發(fā)現(xiàn)、分享、使用與互動交流的開源技術(shù)社區(qū)平臺。致力于打造活力開源社區(qū),共建開源新生態(tài)!
一、開源項目簡介
QuickAdmin介紹
幾分鐘完成一個CRUD。一款基于ThinkPHP6+Vue3+ElementPlus開箱即用的中后臺管理系統(tǒng)框架,分鐘級別的CRUD,支持CRUD代碼生成,無需關(guān)注頁面模板JavaScript, 只用php代碼即可快速構(gòu)建出一個功能完善的后臺系統(tǒng)。
快速開發(fā)CRUD支持一鍵生成CRUD,分鐘級別的增刪改查。強大的form,tablevue組件,使用后端PHP構(gòu)建渲染不用為每個CRUD編寫html頁面,維護(hù)修改超級方便支持靈活定制form-item,table-column。
強大的權(quán)限管理系統(tǒng)
可維護(hù)性高,可擴展性高
注解權(quán)限RBAC的權(quán)限系統(tǒng)
強大的插件擴展功能,在線安裝卸載升級插件
通用的會員模塊和API模塊
本項目前端基于 Fantastic-admin 修改定制
二、開源協(xié)議
使用Apache-2.0開源協(xié)議
三、界面展示
四、功能概述
快速開發(fā)
強大的CURD能力,一鍵完成CURD。基于vue封裝的`form`,`table`組件使用后端PHP構(gòu)建驅(qū)動前端,免去重復(fù)的頁面構(gòu)建,修改維護(hù)超級方便。
完善的權(quán)限管理
完善的權(quán)限管理系統(tǒng),支持插件獨立權(quán)限管理。
模塊化開發(fā)
強大的插件擴展功能,在線安裝卸載升級插件。支持一鍵創(chuàng)建插件,一鍵打包,插件可獨立控制權(quán)限。
五、技術(shù)選型
環(huán)境
php 7.4
目錄結(jié)構(gòu)
plugins插件應(yīng)用是根據(jù)ThinkPHP6 官方多應(yīng)用multi-app修改,所以不要再安裝官方的,否則會出現(xiàn)沖突
www WEB部署目錄(或者子目錄)
├─app 應(yīng)用目錄
│ ├─app_name 應(yīng)用目錄
│ │ ├─common.php 函數(shù)文件
│ │ ├─controller 控制器目錄
│ │ ├─quick QuickAdmin目錄
│ │ ├─model 模型目錄
│ │ ├─view 視圖目錄
│ │ ├─config 配置目錄
│ │ ├─route 路由目錄
│ │ └─ ... 更多類庫目錄
│ │
│ ├─common.php 公共函數(shù)文件
│ └─event.php 事件定義文件
│ │
├─components 組件工具目錄
│ │
├─plugins 插件應(yīng)用目錄
│ ├─plugin_name 插件應(yīng)用
│ │ ├─common.php 函數(shù)文件
│ │ ├─controller 控制器目錄
│ │ ├─quick QuickAdmin目錄
│ │ ├─model 模型目錄
│ │ ├─view 視圖目錄
│ │ ├─config 配置目錄
│ │ ├─route 路由目錄
│ │ └─ ... 更多類庫目錄
│
├─config 全局配置目錄
│ ├─app.php 應(yīng)用配置
│ ├─cache.php 緩存配置
│ ├─console.php 控制臺配置
│ ├─cookie.php Cookie配置
│ ├─database.php 數(shù)據(jù)庫配置
│ ├─filesystem.php 文件磁盤配置
│ ├─lang.php 多語言配置
│ ├─log.php 日志配置
│ ├─middleware.php 中間件配置
│ ├─route.php URL和路由配置
│ ├─session.php Session配置
│ ├─trace.php Trace配置
│ └─view.php 視圖配置
│
├─public WEB目錄(對外訪問目錄)
│ ├─index.php 入口文件
│ ├─router.php 快速測試文件
│ └─.htaccess 用于apache的重寫
│
├─extend 擴展類庫目錄
├─runtime 應(yīng)用的運行時目錄(可寫,可定制)
├─vendor Composer類庫目錄
├─.example.env 環(huán)境變量示例文件
├─composer.json composer 定義文件
├─LICENSE.txt 授權(quán)說明文件
├─README.md README 文件
├─think 命令行入口文件
特別鳴謝
感謝巨人提供肩膀,排名不分先后
Fantastic-admin
Thinkphp
Vue
Element Plus
Axios
六、源碼地址
訪問一飛開源:https://code./