您的位置 首页 php

[开源]ThinkPHP6+Vue3+ElementPlus开箱即用的中后台管理系统框架

一、开源项目简介

QuickAdmin介绍

几分钟完成一个CRUD。一款基于ThinkPHP6+Vue3+ElementPlus开箱即用的中后台管理系统框架,分钟级别的CRUD,支持CRUD代码生成,无需关注页面模板JavaScript, 只用php代码即可快速构建出一个功能完善的后台系统。

  • 快速开发CRUD支持一键生成CRUD,分钟级别的增删改查。强大的 form , table vue组件,使用后端PHP构建渲染不用为每个CRUD编写html页面,维护修改超级方便支持灵活定制 form-item , table-column
  • 强大的权限管理系统
  • 可维护性高,可扩展性高
  • 注解权限RBAC的权限系统
  • 强大的插件扩展功能,在线安装卸载升级插件
  • 通用的会员模块和API模块

本项目前端基于 Fantastic-admin 修改定制

二、开源协议

使用Apache-2.0开源协议

三、界面展示

四、功能概述

快速开发

强大的CURD能力,一键完成CURD。基于vue封装的`form`,`table`组件使用后端PHP构建驱动前端,免去重复的页面构建,修改维护超级方便。

完善的权限管理

完善的权限管理系统,支持插件独立权限管理。

模块化开发

强大的插件扩展功能,在线安装卸载升级插件。支持一键创建插件,一键打包,插件可独立控制权限。

五、技术选型

环境

 php 7.4  

目录结构

plugins插件应用是根据ThinkPHP6 官方多应用multi-app修改,所以不要再安装官方的,否则会出现冲突

 
www  WEB部署目录(或者子目录)
├─app           应用目录
│  ├─app_name           应用目录
│  │  ├─common.php      函数文件
│  │  ├─controller      控制器目录
│  │  ├─quick            QuickAdmin目录
│  │  ├─model           模型目录
│  │  ├─view            视图目录
│  │  ├─config          配置目录
│  │  ├─route           路由目录
│  │  └─ ...            更多类库目录
│  │
│  ├─common.php         公共函数文件
│  └─event.php          事件定义文件
│  │
├─components     组件工具目录
│  │
├─plugins      插件应用目录
│  ├─plugin_name           插件应用
│  │  ├─common.php      函数文件
│  │  ├─controller      控制器目录
│  │  ├─quick            QuickAdmin目录
│  │  ├─model           模型目录
│  │  ├─view            视图目录
│  │  ├─config          配置目录
│  │  ├─route           路由目录
│  │  └─ ...            更多类库目录
│
├─config                全局配置目录
│  ├─app.php            应用配置
│  ├─cache.php          缓存配置
│  ├─console.php        控制台配置
│  ├─cookie.php         Cookie配置
│  ├─database.php       数据库配置
│  ├─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               应用的运行时目录(可写,可定制)
├─vendor                Composer类库目录
├─.example.env          环境变量示例文件
├─composer.json         composer 定义文件
├─LICENSE.txt           授权说明文件
├─README.md             README 文件
├─think                 命令行入口文件  

特别鸣谢

感谢巨人提供肩膀,排名不分先后

  • Fantastic-admin
  • Thinkphp
  • Vue
  • Element Plus
  • Axios

六、源码地址

访问一飞开源:

文章来源:智云一二三科技

文章标题:[开源]ThinkPHP6+Vue3+ElementPlus开箱即用的中后台管理系统框架

文章地址:https://www.zhihuclub.com/153989.shtml

关于作者: 智云科技

热门文章

网站地图