MineAdmin權(quán)限管理后臺(tái)框架
官網(wǎng) | 文檔 | 演示 | Hyperf官方文檔
PHP有很多優(yōu)秀的后臺(tái)管理系統(tǒng),但基于Swoole的后臺(tái)管理系統(tǒng)沒(méi)找到合適我自己的。 所以就開(kāi)發(fā)了一套后臺(tái)管理系統(tǒng)。系統(tǒng)可以用于網(wǎng)站管理后臺(tái)、CMS、CRM、OA、ERP等。
后臺(tái)系統(tǒng)基于 Hyperf 框架開(kāi)發(fā)。企業(yè)級(jí)架構(gòu)分層,輕松支撐創(chuàng)業(yè)公司及個(gè)人前期發(fā)展使用,使用少量的服務(wù)器資源媲美靜態(tài)語(yǔ)言的性能。 前端使用Vue3 + Vite3 + Pinia + Arco,一端適配PC、移動(dòng)端、平板
如果覺(jué)著還不錯(cuò)的話(huà),就請(qǐng)點(diǎn)個(gè) ?star 支持一下吧,這將是對(duì)我最大的支持和鼓勵(lì)! 在使用 MineAdmin 前請(qǐng)認(rèn)真閱讀《免責(zé)聲明》并同意該聲明。配置Json來(lái)使用Vue完成CRUD操作
在傳統(tǒng)的前后端分離架構(gòu)下,前端必須要配置專(zhuān)業(yè)的前端開(kāi)發(fā)人員來(lái)完成業(yè)務(wù),這對(duì)于PHPer習(xí)慣前后端一把梭來(lái)說(shuō)比較費(fèi)事。 在JQuery逐漸沒(méi)落的大趨勢(shì)下,使用Vue成為趨勢(shì),但從JQ到Vue轉(zhuǎn)變最難的是思想。
MineAdmin強(qiáng)調(diào)快速開(kāi)發(fā),為了適應(yīng)現(xiàn)代開(kāi)發(fā)模式并且兼顧傳統(tǒng)一把梭,特開(kāi)發(fā)出了crud和form兩個(gè)組件, 只需要像過(guò)去配置json的方式即可完成對(duì)后端的接口聯(lián)調(diào),從而快速完成CRUD,大大替開(kāi)發(fā)人員節(jié)省了時(shí)間。 讓剛接觸VUE的同學(xué)也能上手vue,體驗(yàn)vue的好處。
大神則可以自由發(fā)揮是決定使用crud組件,還是使用原生UI庫(kù)來(lái)完成功能。
兔小巢
給大家提供一個(gè)可以交流的地方:http://ask.mineadmin.com
前端倉(cāng)庫(kù)地址
移步前端倉(cāng)庫(kù)
非官方交流群
以下QQ群為 MineAdmin 愛(ài)好者建立用于交流學(xué)習(xí),請(qǐng)勿相信任何收費(fèi)事項(xiàng)
內(nèi)置功能
- 用戶(hù)管理,完成用戶(hù)添加、修改、刪除配置,支持不同用戶(hù)登錄后臺(tái)看到不同的首頁(yè)
- 部門(mén)管理,部門(mén)組織機(jī)構(gòu)(公司、部門(mén)、小組),樹(shù)結(jié)構(gòu)展現(xiàn)支持?jǐn)?shù)據(jù)權(quán)限
- 崗位管理,可以給用戶(hù)配置所擔(dān)任職務(wù)
- 角色管理,角色菜單權(quán)限分配、角色數(shù)據(jù)權(quán)限分配
- 菜單管理,配置系統(tǒng)菜單和按鈕等
- 字典管理,對(duì)系統(tǒng)中經(jīng)常使用并且固定的數(shù)據(jù)可以重復(fù)使用和維護(hù)
- 系統(tǒng)配置,系統(tǒng)的一些常用設(shè)置管理
- 操作日志,用戶(hù)對(duì)系統(tǒng)的一些正常操作的查詢(xún)
- 登錄日志,用戶(hù)登錄系統(tǒng)的記錄查詢(xún)
- 在線(xiàn)用戶(hù),查看當(dāng)前登錄的用戶(hù)
- 服務(wù)監(jiān)控,查看當(dāng)前服務(wù)器狀態(tài)和PHP環(huán)境等信息
- 附件管理,管理當(dāng)前系統(tǒng)上傳的文件及圖片等信息
- 數(shù)據(jù)表維護(hù),對(duì)系統(tǒng)的數(shù)據(jù)表可以進(jìn)行清理碎片和優(yōu)化
- 模塊管理,管理系統(tǒng)當(dāng)前所有模塊
- 定時(shí)任務(wù),在線(xiàn)(添加、修改、刪除)任務(wù)調(diào)度包含執(zhí)行結(jié)果日志
- 代碼生成,前后端代碼的生成(php、vue、js、sql),支持下載和生成到模塊
- 緩存監(jiān)控,查看Redis信息和系統(tǒng)所使用key的信息
- API管理,對(duì)應(yīng)用和接口管理、接口授權(quán)等功能。接口文檔自動(dòng)生成,輸入、輸出參數(shù)檢查等
- 隊(duì)列管理,消息隊(duì)列管理功能、消息管理、消息發(fā)送。使用ws方式即時(shí)消息提醒(需安裝rabbitMQ)
環(huán)境需求
- Swoole >= 4.6.x 并關(guān)閉
Short Name - PHP >= 8.0 并開(kāi)啟以下擴(kuò)展:
- mbstring
- json
- pdo
- openssl
- redis
- pcntl
- Mysql >= 5.7
- Redis >= 4.0
下載項(xiàng)目
-
MineAdmin沒(méi)有使用SQL文件導(dǎo)入安裝,系統(tǒng)使用Migrates遷移文件形式安裝和填充數(shù)據(jù),請(qǐng)知悉。
-
項(xiàng)目下載,請(qǐng)確保已經(jīng)安裝了
Composer
git clone https://gitee.com/xmo/MineAdmin && cd MineAdmin composer config -g repo.packagist composer https://mirrors.aliyun.com/composer/ composer install
后端安裝
打開(kāi)終端,執(zhí)行安裝命令,按照提示,一步步完成.env文件的配置
php bin/hyperf.php mine:install
待提示以下信息后
Reset the ".env" file. Please restart the service before running the installation command to continue the installation.
再次執(zhí)行安裝命令,執(zhí)行Migrates數(shù)據(jù)遷移文件和SQL數(shù)據(jù)填充,完成安裝。
php bin/hyperf.php mine:install
點(diǎn)這里 -> 查看常見(jiàn)問(wèn)題
免責(zé)聲明
使用本軟件不得用于開(kāi)發(fā)違反國(guó)家有關(guān)政策的相關(guān)軟件和應(yīng)用,若因使用本軟件造成的一切法律責(zé)任均與 MineAdmin 無(wú)關(guān)
體驗(yàn)地址
- 賬號(hào):superAdmin
- 密碼:admin123
請(qǐng)勿添加臟數(shù)據(jù)
鳴謝
以下排名不分先后
Hyperf 一款高性能企業(yè)級(jí)協(xié)程框架
Arco 字節(jié)跳動(dòng)出品的企業(yè)級(jí)設(shè)計(jì)系統(tǒng)
通過(guò) OSCS 安全認(rèn)證
演示圖片
