一、简介
- 这是一款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 源码网是一个专注于分享新奇、有趣且具有实用价值的开源应用、系统、软件、硬件以及先进技术的平台。致力于精心打造一个充满活力的开源社区,携手众人共同构建开源新生态。
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。