一、簡介
- 這是一款ThinkPHP v8.0 和 Layui v2.9.x 的快速開發的後台管理系統
-
使用MIT開源協議
- 寬鬆性:與其他常見的軟件許可協議(如 GPL、LGPL、BSD)相比,MIT 協議相對寬鬆,賦予軟件被許可人更大的權利與更少的限制
- 兼容性高:對軟件的再使用限制較少,因此具有較高的兼容性,可以與其他許可協議並存,也與 GPL 兼容
- 商業友好:允許軟件被用於商業用途,並且可按照專屬許可證進行再發布,這使得它在商業領域被廣泛接受
二、項目界面展示
界面預覽
三、安裝教程
EasyAdmin8 使用 Composer 來管理項目依賴。因此,在使用 EasyAdmin8 之前,請確保你的機器已經安裝了 Composer。
1.下載安裝包
2.安裝依賴包(確保 PHP 版本 >= 8.0)
在根目錄下 composer install ,如果有報錯信息可以使用命令 composer install --ignore-platform-reqs
3. 拷貝 .example.env 文件重命名為 .env ,命令 cp .example.env .env ,修改數據庫賬號密碼參數
4.配置偽靜態(以 Nginx 為例)
location / {
if ( !-e $request_filename){
rewrite ^/(.*)$ /index.php?s=$1 last;
break;
}
}
四、 執行邏輯
後台框架思路很簡單 M(model)只做數據庫表連接(可以根據業務進行相關的 數據處理)
根據自己業務寫中間件(middleware)或者服務層(service)
主要關注 C(controller)->V(view)->JS(控制器對應的js)
任何一個控制器都有對應的js文件 (文件目錄: /public/static/admin/js/控制器同名.js)
五、源碼地址
源碼下載: code.open1024.top
OpenCode 源碼網是一個專注於分享新奇、有趣且具有實用價值的開源應用、系統、軟件、硬件以及先進技術的平台。致力於精心打造一個充滿活力的開源社區,攜手眾人共同構建開源新生態。