CatchAdmin 迎来全新迭代,V5.1.1 版本已正式发布。此次更新在稳定性、易用性以及体验细节上进行了深入优化,值得每一位 PHP 后台管理系统开发者关注。
介绍
在挑选 PHP 后台管理系统时,CatchAdmin 是一个不容忽视的选择。该系统基于 Lara vel 12.x 与 Vue3 构建,采用前后端分离架构,专为企业级后台管理场景打造,提供了开箱即用的基础功能与可扩展的模块化框架。
CatchAdmin 内置了 Token 鉴权、权限管理(菜单、按钮、数据权限)、动态路由、动态表格、分页封装、资源权限控制、上传下载、代码生成器(一键导入导出)、数据回收站、附件管理等丰富功能,全面覆盖后台系统在安全、权限和高效开发方面的常见需求。
在架构层面,Lara vel 仅作为 API 服务层输出,各业务模块间耦合度极低。每个模块都拥有独立的控制器、路由、模型及数据表结构,支持模块化拆分、按需加载与独立演进,显著降低开发复杂度,使后续维护与迭代更加可控。此外,项目还封装了统一响应、异常处理、分页与资源封装等通用工具,让业务开发更专注。
借助 CatchAdmin,你可以快速构建 CMS、CRM、OA 等多种管理系统。在基础设施稳定后,可根据实际需求灵活扩展业务模块,无论是小团队协作还是大规模项目交付,都能找到适合的开发节奏。
V5.1.1 版本亮点
- 修复了模块名称获取逻辑与前端页面加载的兼容问题
- 优化了表单生成数据的响应式表现
- 新增后台登录界面的异常信息展示
- 提升了表格刷新与重置的流畅度
- 进一步优化了 catchtable 组件
- 改进了后台系统设置的交互体验
- 调整了表格搜索组件的使用逻辑
当然,V5.1.1 版本的优化细节远不止于此,欢迎自行体验探索。
快速开始
想要快速上手体验 CatchAdmin V5.1.1,只需以下几步:
# 创建项目 composer create catchadmin/catchadmin # 安装项目 cd catchadmin && php artisan catch:install # 启动项目 composer run dev
功能清单
- ☑️ 用户管理:支持用户添加、编辑、删除,并可根据部门权限设置不同首页
- ☑️ 部门管理:以树形结构展示公司、部门、小组等组织架构
- ☑️ 岗位管理:为用户配置相应职务
- ☑️ 角色管理:采用树结构设计,支持角色菜单、按钮权限及数据权限分配
- ☑️ 菜单管理:灵活配置系统菜单与按钮
- ☑️ 字典管理:维护并复用系统中常用的固定数据
- ☑️ 系统配置:管理系统的常用设置
- ☑️ 操作日志:记录用户的操作行为
- ☑️ 登录日志:记录用户的登录记录
- ☑️ 文件上传:支持本地、七牛云、阿里云、腾讯云等多种存储端
- ☑️ 附件管理:管理系统中上传的图片与文件
- ☑️ 数据表维护:清理表碎片、优化性能,并管理数据回收与销毁
- ☑️ 代码生成:一键生成前后端代码(PHP、Vue、数据库迁移文件)到指定模块
- ☑️ Vue 即时渲染:前端直接渲染,无需额外编译
- ☑️ 插件系统:全部插件作为 Composer 包,深度绑定 Composer 生态
在线体验
演示环境已开放,欢迎通过以下地址体验新版本:
演示地址:https://v5.catchadmin.com
超管账户
- 账户:
catch@admin.com - 密码:
catchadmin
测试账户
- 账户:
test@admin.com - 密码:
Testadmin1
项目地址
- GitHub:https://github.com/JaguarJack/catch-admin
- Gitee:点击访问
项目预览
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |








