# madong-Admin 后台管理框架(SaaS版本) **Repository Path**: php-backend-base/madong ## Basic Information - **Project Name**: madong-Admin 后台管理框架(SaaS版本) - **Description**: 基于Webman框架企业级开源权限中台 - 多租户RBAC权限管理系统 - **Primary Language**: PHP - **License**: MIT - **Default Branch**: main - **Homepage**: https://madong.tech - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 53 - **Created**: 2025-12-06 - **Last Updated**: 2025-12-06 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README English | [中文](./README.md) # Project Overview
Official Website | Documentation | Demo | Webman Official Documentation
## Open Source Multi-Tenant SaaS Rapid Development Framework We are committed to breaking the illusion of pseudo-open source, striving to build an exemplary open-source SaaS multi-tenant cloud platform architecture that combines excellence, simplicity, and beauty. Upholding the principle of "taking from open source and giving back to open source," we aim to free developers' valuable time, allowing them to enjoy every moment of life—whether it's leisurely relaxing, immersing in self-improvement, cherishing time with family, or pursuing fitness; or even encountering soulmates and painting beautiful life scenarios together. ## Technical Features ✅ Elegant Layout System: Simple interface + multiple themes + navigation mode, freely combinable as desired ✅ Enterprise-Level Function Stack: Out-of-the-box SaaS/multi-tenant/RBAC permission system ✅ Intelligent Message Push: Distributed messaging system based on WebSocket + Redis ✅ Efficient Traffic Control: Comprehensive traffic control and blacklist mechanism ✅ Modular Design: Core project + optional plugins, easily removable components ## Performance ⚡ Extreme Response: API response < 300ms in a 2M network environment, generally maintained in the 10-150ms range ## Function Matrix ### Basic Architecture - Multi-Tenant System: Product subscriptions, initial data, independent data sources, and other enterprise-level functions - Permission Management: Complete RBAC permission control system ### Organizational Structure - User Management: System operator configuration center - Department Structure: Tree-shaped organization management, supporting data permissions - Position Management: Job position configuration ### System Management - Menu Permissions: Fine control over menu/operation/button permissions - Role Management: Menu permission allocation + data scope division - Dictionary System: Standardized maintenance of commonly used data ### Monitoring and Auditing - Notifications: System message publishing platform - Operation Logs: Complete records of normal and abnormal operations - Login Auditing: Including abnormal login monitoring ### Design Philosophy Simplicity is the ultimate sophistication — We adhere to: - Elegant and simple code - Efficient and quick development - Clear and straightforward architecture - Enjoying the programming experience of **"getting it done quickly"** in both front-end and back-end development. ## Environment Requirements To ensure the normal operation of the system, please ensure that your server environment meets the following requirements: - PHP: Version >= 8.1, with the following extensions enabled: - mbstring: For multi-byte string handling. - json: Supports encoding and decoding of JSON data. - pdo: Provides a unified database access interface. - openssl: For encryption and decryption operations, ensuring data transmission security. - redis: Supports Redis caching and data storage. - pcntl: For multi-process control. - MySQL: Version >= 5.7, as the main database for storing data. - Redis: Version >= 4.0, for caching data to improve system performance. - Git: Version >= 2.x, for convenient code version management and collaborative development. - Composer: Version >= 2.x, for PHP dependency management. ## Experience Address [Experience Address](https://admin.madong.tech) https://admin.madong.tech - Account: admin - Password: 123456 We look forward to your use and feedback, and we will continue to optimize and improve the system to provide you with better services. ## Official Community Welcome to join our official community for interaction and communication!