基于ThinkPHP6+Layui的后台管理框架

article/2025/10/1 9:27:07

项目介绍

一款 PHP 语言基于 ThinkPhp6.x、Layui、MySQL等框架精心打造的一款模块化、插件化、高性能的前后端分离架构敏捷开发框架,可用于快速搭建前后端分离后台管理系统,本着简化开发、提升开发效率的初衷,框架自研了一套个性化的组件,实现了可插拔的组件式开发方式:单图上传、多图上传、下拉选择、开关按钮、单选按钮、多选按钮、图片裁剪等等一系列个性化、轻量级的组件,是一款真正意义上实现组件化开发的敏捷开发框架,框架已集成了完整的RBAC权限架构和常规基础模块,同时支持多主题切换,可以根据自己喜欢的风格选择想一个的主题,实现了个性化呈现的需求;

为了敏捷快速开发,提升研发效率,框架内置了一键CRUD代码生成器,自定义了模块生成模板,可以根据已建好的表结构(字段注释需规范)快速的一键生成整个模块的所有代码和增删改查等等功能业务,真正实现了低代码开发,极大的节省了人力成本的同时提高了开发效率,缩短了研发周期,是一款真正意义上实现组件化、低代码敏捷开发框架。

内置模块

  • 用户管理:用于维护管理系统的用户,常规信息的维护与账号设置。
  • 角色管理:角色菜单管理与权限分配、设置角色所拥有的菜单权限。
  • 菜单管理:配置系统菜单,操作权限,按钮权限标识等。
  • 职级管理:主要管理用户担任的职级。
  • 岗位管理:主要管理用户担任的岗位。
  • 部门管理:主要管理系统组织架构,对组织架构进行统一管理维护。
  • 操作日志:系统正常操作日志记录和查询;系统异常信息日志记录和查询。
  • 登录日志:系统登录日志记录查询包含登录异常。
  • 字典管理:对系统中常用的较为固定的数据进行统一维护。
  • 配置管理:对系统的常规配置信息进行维护,网站配置管理功能进行统一维护。
  • 城市管理:统一对全国行政区划进行维护,对其他模块提供行政区划数据支撑。
  • 友链管理:对系统友情链接、合作伙伴等相关外链进行集成维护管理的模块。
  • 个人中心:主要是对当前登录用户的个人信息进行便捷修改的功能。
  • 广告管理:主要对各终端的广告数据进行管理维护。
  • 站点栏目:主要对大型系统网站等栏目进行划分和维护的模块。
  • 会员管理:对各终端注册的会员进行统一的查询与管理的模块。
  • 网站配置:对配置管理模块的数据源动态解析与统一维护管理的模块。
  • 通知公告:系统通知公告信息发布维护。
  • 代码生成:一键生成模块CRUD的功能,包括后端和前端等相关代码。
  • 案例演示:常规代码生成器一键生成后的演示案例。

软件信息

  • 软件名称:RXThinkCMF敏捷开发框架ThinkPhp6.x+Layui版本
  • 官网网址:https://www.rxthink.cn
  • 文档网址:http://docs.thinkphp6.layui.rxthink.cn

系统演示

  • 演示地址:http://manage.thinkphp6.layui.rxthink.cn

版本说明

版本名称说明地址
ThinkPhp3.2+Layui混编专业版采用ThinkPhp3.2、Layui、MySQL等框架研发的混编专业版本https://gitee.com/rxthinkcmf/RXThinkCMF_TP3.2
ThinkPhp3.2+Layui混编旗舰版采用ThinkPhp3.2、Layui、MySQL等框架研发的混编旗舰版本https://gitee.com/rxthinkcmf/RXThinkCMF_TP3.2_PRO
ThinkPhp5.1+Layui混编专业版采用ThinkPhp5.1、Layui、MySQL等框架研发的混编专业版本https://gitee.com/rxthinkcmf/RXThinkCMF_TP5.1
ThinkPhp5.1+Layui混编旗舰版采用ThinkPhp5.1、Layui、MySQL等框架研发的混编旗舰版本https://gitee.com/rxthinkcmf/RXThinkCMF_TP5.1_PRO
ThinkPhp6.x+Layui混编专业版采用ThinkPhp6.x、Layui、MySQL等框架研发的混编专业版本https://gitee.com/rxthinkcmf/RXThinkCMF_TP6
ThinkPhp6.x+Layui混编旗舰版采用ThinkPhp6.x、Layui、MySQL等框架研发的混编旗舰版本https://gitee.com/rxthinkcmf/RXThinkCMF_TP6_PRO
Laravel5.8+Layui混编专业版采用Laravel5.8、Layui、MySQL等框架研发的混编专业版本https://gitee.com/rxthinkcmf/RXThinkCMF_LV5.8
Laravel5.8+Layui混编旗舰版采用Laravel5.8、Layui、MySQL等框架研发的混编旗舰版本https://gitee.com/rxthinkcmf/RXThinkCMF_LV5.8_PRO
Laravel9.x+Layui混编专业版采用Laravel9、Layui、MySQL等框架研发的混编专业版本https://gitee.com/rxthinkcmf/RXThinkCMF_LV9
Laravel9.x+Layui混编旗舰版采用Laravel9、Layui、MySQL等框架研发的混编旗舰版本https://gitee.com/rxthinkcmf/RXThinkCMF_LV9_PRO
ThinkPhp3.2+Vue+ElementUI旗舰版采用ThinkPhp3.2、Vue、ElementUI等框架研发前后端分离版本https://gitee.com/rxthinkcmf/RXThinkCMF_EVTP3.2_PRO
ThinkPhp3.2+Vue+AntDesign旗舰版采用ThinkPhp3.2、Vue、AntDesign等框架研发前后端分离版本https://gitee.com/rxthinkcmf/RXThinkCMF_AVTP3.2_PRO
ThinkPhp5.1+Vue+ElementUI旗舰版采用ThinkPhp5.1、Vue、ElementUI等框架研发前后端分离版本https://gitee.com/rxthinkcmf/RXThinkCMF_EVTP5.1_PRO
ThinkPhp5.1+Vue+AntDesign旗舰版采用ThinkPhp5.1、Vue、AntDesign等框架研发前后端分离版本https://gitee.com/rxthinkcmf/RXThinkCMF_AVTP5.1_PRO
ThinkPhp6.x+Vue+ElementUI旗舰版采用ThinkPhp6.x、Vue、ElementUI等框架研发前后端分离版本https://gitee.com/rxthinkcmf/RXThinkCMF_EVTP6_PRO
ThinkPhp6.x+Vue+AntDesign旗舰版采用ThinkPhp6.x、Vue、AntDesign等框架研发前后端分离版本https://gitee.com/rxthinkcmf/RXThinkCMF_AVTP6_PRO
Laravel8.x+Vue+ElementUI旗舰版采用Laravel8.x、Vue、ElementUI等框架研发前后端分离版本https://gitee.com/rxthinkcmf/RXThinkCMF_EVL8_PRO
Laravel8.x+Vue+AntDesign旗舰版采用Laravel8.x、Vue、AntDesign等框架研发前后端分离版本https://gitee.com/rxthinkcmf/RXThinkCMF_AVL8_PRO
Laravel9.x+Vue+ElementUI旗舰版采用Laravel9.x、Vue、ElementUI等框架研发前后端分离版本https://gitee.com/rxthinkcmf/RXThinkCMF_EVL9_PRO
Laravel9.x+Vue+AntDesign旗舰版采用Laravel9.x、Vue、AntDesign等框架研发前后端分离版本https://gitee.com/rxthinkcmf/RXThinkCMF_AVL9_PRO

核心组件

  • 单图上传组件
{upload:image name="avatar|头像|90x90|建议上传尺寸450x450" value="isset($info['avatar_url']) ? $info['avatar_url'] : ''"}
  • 多图上传组件
{upload:album name="imgs|图集|90x90|20|建议上传尺寸450x450" value="isset($info['imgsList']) ? $info['imgsList'] : []"}
  • 下拉选择组件
{common:select param="gender|1|性别|name|id" data="$genderList" value="isset($info['gender']) ? $info['gender'] : 1"}
  • 单选按钮组件
{common:radio name="city_id|name|id" data="$cityList" value="isset($info['value']) ? $info['value'] : 0"}
  • 复选框组件
{checkbox:select param="type|name|id" data="1=云计算,2=数据库,3=大数据" value="isset($vo['type']) ? $vo['type'] : ''"}
  • 城市选择组件
{city:select value="isset($info['province_name'])?$info['province_name']: '',isset($info['city_name'])?$info['city_name']:'',isset($info['district_name'])?$info['district_name']:''" limit="3"}
  • 开关组件
{common:switch name="status" title="是|否" value="isset($info['status']) ? $info['status'] : 1"}
  • 日期组件
{date:select param="entry_date|入职时间|date" value="$info.format_entry_date|default=''"}
  • 图标组件
{icon:picker name="icon" value="isset($info['icon']) ? $info['icon'] : 'layui-icon-component'"}
  • 穿梭组件
{transfer:select param="func|0|全部节点,已赋予节点|name|id|220x350" data="1=列表,5=添加,10=修改,15=删除,20=详情,25=状态,30=批量删除,35=添加子级,40=全部展开,45=全部折叠,50=导入数据,55=导出数据,60=设置权限,65=重置密码" value="isset($info['funcList'])?$info['funcList']:[]"}

模块展示

在这里插入图片描述
在这里插入图片描述

特别鸣谢

感谢ThinkPHP、Layui等优秀开源项目。


http://chatgpt.dhexx.cn/article/pQyKLiyR.shtml

相关文章

Quickadmin:基于ThinkPhp6+Vue+ElementUI后台管理框架

Quickadmin:基于ThinkPhp6VueElementUI后台管理框架 简介 QuickAdmin 是一款基于ThinkPHP 6.x,ElementUI&&Vue 2.x前后端分离后台管理框架,通过框架自带的在线代码生成器,可以轻松的实现后台管理的curd(增删…

后台管理怎样用html实现,后台管理实现

京淘后台管理实现 1.1 商品列表展现 1.1.1 商品POJO对象 1.1.2 表格数据页面结构 1.1.3 请求URL地址 说明:如果采用UI框架并且添加了分页插件,则会自动的形成如下的URL请求地址 1.1.4 编辑ItemController 1.1.5 编辑ItemService 1.1.6 编辑ItemMapper 手…

【React项目架构 】+后台管理系统cms实操

React项目架构 一、 react脚手架 (一) 、yarn 安装 (二) 、react安装 npx create-react-app [-g] npm i react17.0.0 react-dom17.0.0 babel-standalone6.26.0 npm i react-router-dom npm i redux4.1.1 --save npm i redux-thunk2.4.1 npm i redux-persist npm install an…

Python实现的一个简洁轻快的后台管理框架.支持拥有多用户组的RBAC管理后台,不用配置各种运行环境

Mini Admin 完整代码下载地址:Python实现的一个简洁轻快的后台管理框架.支持拥有多用户组的RBAC管理后台 Mini Admin,一个简洁轻快的后台管理框架.支持拥有多用户组的RBAC管理后台 🚀 应用场景:2-5人的管理团队,需要管理的资源数…

vue——后台管理系统框架

效果图 代码: <template><el-container class="box-el-container"><el-aside class="box-el-aside" :style="{width:isCollapse?60px:200px}"><el-col :span="12" class="el-menu-aside"><!…

基于ThinkPHP6+Layui通用后台管理框架

项目介绍 一款 PHP 语言基于 ThinkPhp6.x、Layui、MySQL等框架精心打造的一款模块化、插件化、高性能的前后端分离架构敏捷开发框架&#xff0c;可用于快速搭建前后端分离后台管理系统&#xff0c;本着简化开发、提升开发效率的初衷&#xff0c;框架自研了一套个性化的组件&am…

Rust学习指南(一)安装RUST后台管理框架

Windows安装 Rust安装非常简单&#xff0c;只要将Visual Studio的 Visual Studio的构建工具或者Visual Stuido 2022的构件工具安装即可。当被问及要安装哪些内容时&#xff0c;请确保已选择 “C build tools”&#xff0c;并包括 Windows 10 SDK 和英文语言包。具体可以参考这个…

php是一种通用开源,caozha-admin(PHP网站后台管理框架)

caozha-admin 后台管理框架 1.7.2 caozha-admin是一个通用的PHP网站后台管理框架&#xff0c;基于开源的ThinkPHP开发&#xff0c;特点&#xff1a;易上手&#xff0c;零门槛&#xff0c;界面清爽极简&#xff0c;极便于二次开发。 基础功能 1、系统设置 2、管理员管理 3、权限…

移动端后台管理系统框架

创建此项目的初衷 目前移动端越来越重要&#xff0c;好多项目都从PC端转移到了移动端。 前一段给客户做了一个PC和M自适应的项目&#xff0c;用vue-element-admin框架&#xff0c;手机端也能用&#xff0c;但体验有点差&#xff0c;客户改了好多。本来是好意&#xff0c;客户只…

(若依)RuoYi后台管理框架前端

若依后台管理 官方网址 后台管理二开推荐 官网的源码地址可供下载前后端代码 最近进到公司后跟着团队接了两家公司的App一套的开发&#xff0c;到公司的第一天就是先配置开发环境 安装软件之类的 第二天 带着熟悉RuoYi框架 很巧带我的大哥和我是一个学校毕业的 是大师兄 若依…

后台管理系统框架bootstrap中文版

简介&#xff1a; 后台管理系统框架bootstrap中文版 网盘下载地址&#xff1a; http://kekewl.cc/8TLdhidu7gi0 图片&#xff1a;

SpringBoot后台管理系统框架

SpringBoot后台管理系统框架 SpringBoot后台管理系统功能介绍 登录 注册 用户列表和添加功能 只是个框架 实现了shiro权限控制, 详细的shiro使用 一个模板项目系统 只有少量功能 使用技术 SpringBoot框架 Mysql数据库 redis shiro权限 thymeleaf(前端) 功能展示 shi…

thinkphp 后台管理框架swiftadmin的使用

SwiftAdmin 极速开发框架 这款框架是基于ThinkPHP Layui 完美契合&#xff0c;在开发上采用最精简最高效的做法去完成业务系统的需求&#xff0c;是一款优秀的中后台极速开发解决方案。 可以很卡快的上手开发&#xff0c;而且他的文档也很完善&#xff0c;代码量不是很多&…

layui搭建后台管理框架

简介&#xff1a;layui&#xff08;谐音&#xff1a;类UI) 是一款采用自身模块规范编写的前端 UI 框架&#xff0c;遵循原生 HTML/CSS/JS 的书写与组织形式&#xff0c;门槛极低&#xff0c;拿来即用。其外在极简&#xff0c;却又不失饱满的内在&#xff0c;体积轻盈&#xff0…

后台管理框架搭建

搭建一套通用的后台管理框架对于以后的快速开发时是非常重要的。通常框架需要包含权限验证、日志、及一些基础数据的增删改查功能。 本框架采用Spring MVCMybatisFreemarkerAdminlte前端 组合在一起搭建一个管理系统。 大概的样子如下&#xff1a; 1.权限 角色->应用-&…

flutter 后台管理框架

一直希望有一个简单实用&#xff0c;强大的后台管理框架&#xff0c;能快速定义各个管理页面 只注重业务上面的处理&#xff0c;经过良久的寻找 终于找了一款符合大众的开源flutter 框架 运行 example 中lib目录下的 main 编译环境 flutter3 vscode config文件夹下面配置 业务…

一定要收藏的5个后台管理系统的前端框架

当你开发新项目的时候&#xff0c;如何快速的完成一个项目的搭建&#xff0c;这个时候就需要借助到一些模板了&#xff0c;现在网上各类UI模板都是相当的齐全的&#xff0c;本文就介绍几个靓仔觉得非常不错的前端框架&#xff0c;感兴趣的可以了解一下。 1、vue-element-admin …

14个适合后台管理系统快速开发的前端框架

1、D2admin 开源地址&#xff1a;https://github.com/d2-projects/d2-admin 文档地址&#xff1a;https://d2.pub/zh/doc/d2-admin/ 效果预览&#xff1a;https://d2.pub/d2-admin/preview/#/index 开源协议&#xff1a;MIT License 2、vue-element-admin 开源地址&#x…

QT的信号与槽原理(经典)

QT的信号与槽原理&#xff08;经典) 信号与 槽作为 QT的核心机制在 QT编程中有着广泛的应用&#xff0c;本文介绍了信号与 槽的一些基本概念、元对象工具以及在实际使用过程中应注意的一些问题。 QT是一个跨平台的C GUI应用构架&#xff0c;它提供了丰富的窗口部件集&#xf…

qt之信号与槽的原理

只要问到qt的亮点是什么&#xff0c;不得不说就是信号与槽机制。信号与槽类似观察者模式。 在面向对象的编程中&#xff0c;都会创建很多实例&#xff0c;而每个实例都是独立的&#xff0c;要想每个实例能够协同合作&#xff0c;那么就会需要一种对象间传递消息的机制&#xf…