# MDAdmin-SaaS **Repository Path**: motion-code/madong ## Basic Information - **Project Name**: MDAdmin-SaaS - **Description**: MDAdmin SaaS 是一款面向多租户场景的开源后台管理框架,基于 Webman + Vben UI 构建,采用完善的 RBAC 权限体系。专为多租户 SaaS 平台设计,支持租户隔离与独立配置,助力开发者高效搭建企业级 SaaS 后台系统。 - **Primary Language**: PHP - **License**: MIT - **Default Branch**: main - **Homepage**: https://madong.tech - **GVP Project**: No ## Statistics - **Stars**: 408 - **Forks**: 77 - **Created**: 2024-10-16 - **Last Updated**: 2026-07-03 ## Categories & Tags **Categories**: backend **Tags**: PHP, 快速开发框架, 权限管理, 多租户, saas ## README # 中文 | [English](./README-en.md) # Madong SaaS

官网 | 文档 | 演示 | Webman官方文档

🔥 Madong SaaS 5.x 全新大版本尝鲜内测现已开启, 立即点击申请资格
## 开源多租户Saas快速开发框架 我们矢志破除假开源之迷障,倾力构筑一个集卓越、简约与美貌于一身的开源SaaS多租户云平台架构典范。坚守“取之于开源,回馈于开源”的初心,旨在大幅降低业务开发成本,为开发者节省大量重复造轮子的时间。让大家拥有更多闲暇,可惬意休闲充电、深耕技术提升、暖心陪伴家人、运动强健体魄,奔赴生活与热爱。 ## 技术特性 - ✅ 优雅布局系统:简洁界面+多套主题+导览模式,布局样式自由组合配置 - ✅ 企业级功能栈:开箱即用 SaaS 多租户架构、标准 RBAC 完整权限体系 - ✅ 智能消息推送:WebSocket + Redis 分布式实时消息,集群稳定可用 - ✅ 高效流量管控:完善接口限流、频次管控、IP 黑名单防护机制 - ✅ 模块化插拔设计:核心基座 + 可选插件,无用组件可直接移除,轻量化部署 ## 性能表现 ⚡ 极致响应性能:2M常规网络环境接口整体响应 < 300ms,常态稳定区间 10~150ms,高并发表现优异 ## 功能矩阵 ### 基础架构 - 多租户体系:产品订阅套餐、租户初始化数据、库隔离独立数据源等企业级能力 - 权限管理:完整闭环 RBAC 权限控制系统,适配多租户隔离规则 ### 组织架构 - 用户管理:全量系统账号配置与管理中心 - 部门架构:树形层级组织架构,精准配套数据权限管控 - 岗位管理:职务职级体系搭建,适配企业组织人事架构 ### 系统管理 - 菜单权限:菜单、路由、操作、按钮级别的精细化权限管控 - 角色管理:权限批量分配,支持自定义数据权限可见范围 - 字典系统:全局通用数据字典,统一标准化数据维护 ### 监控审计 - 通知公告:全局系统消息发布、站内通知推送平台 - 操作日志:全链路记录所有正常操作与异常行为,可追溯审计 - 登录审计:账号登录记录留存,异常异地登录、暴力访问实时监控 ### 设计哲学 大道至简 —— 我们始终恪守四大原则: - 代码优雅简洁,规范统一易维护 - 业务开发高效快捷,大幅缩减工期 - 整体架构分层清晰,易读易扩展 - 前后端开发体验拉满,真正实现**"快就完事了"**的高效编程体验。 ## 环境需求 为保障系统稳定高效运行,服务器环境需满足以下最低配置要求: - PHP >= 8.1,必须启用扩展: mbstring、json、pdo、openssl、redis、pcntl - MySQL >= 5.7 :主业务数据库持久化存储 - Redis >= 4.0 :缓存、分布式锁、消息队列核心依赖 - Git >= 2.x :代码版本管理、仓库同步 - Composer >= 2.x :PHP 项目依赖安装与版本管理 ## 官方社区 欢迎加入官方技术社区交流提问、反馈建议