# HaoAdmin **Repository Path**: lenetwork/hao-admin ## Basic Information - **Project Name**: HaoAdmin - **Description**: 企业级后端框架 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 1 - **Forks**: 1 - **Created**: 2026-08-16 - **Last Updated**: 2026-09-04 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # HaoAdmin 项目说明 > 开源、企业级、插件化的社交社区与后台管理系统 > 官网:[https://www.haoadmin.cn/](https://www.haoadmin.cn/) > 应用市场:[https://www.haodds.com/](https://www.haodds.com/) --- ## 一、产品概述 **HaoAdmin** 是一个完全开源免费的企业级后台管理系统,基于 **CakePHP 5.3 + HTML5** 打造的新一代后台管理系统,采用成熟稳定的 PHP 技术栈,兼顾开发效率、系统性能与后期维护成本。 系统提供清晰的后台架构与简洁直观的管理界面,适用于企业后台、CMS 内容管理、商城管理、SaaS 平台、内部业务系统等多种场景。 内置 SNS 社交社区能力(用户、圈子、内容、推荐、消息、通知),可作为社区站点、圈子平台、内容运营系统的基础底座,开箱即用,也可按业务需求二次开发。 ![HaoAdmin 产品截图](webroot/img/info1.png) --- ## 二、系统特色 ### 🔌 插件与模板双扩展体系 业务功能不耦合在核心代码中,而是通过**插件 + 模板**两套独立的扩展机制实现: - **插件机制**:圈子社区(Circle)、CMS 内容、活动报名、字段扩展等业务能力,均以独立插件形式加载;可随时安装、启用、禁用、卸载、备份、在线更新。 - **模板机制**:前台站点与移动端页面支持多模板切换,可通过应用市场一键安装并绑定到任意路径,实现分站、专题、换肤、不同人群不同页面等能力。 - 插件与模板均通过**应用市场**统一管理,支持在线浏览、购买、安装与版本升级,无需手动上传或改代码。 ### 🛒 应用市场与生态 后台内置**应用市场**入口,用户可直接浏览、搜索、购买并安装插件与模板;安装前自动校验授权状态,未授权可一键跳转授权中心完成开通。 ### 📱 多端与多语言 - 后台管理界面响应式设计,PC、平板均可用。 - 站点支持多语言包,可新增、编辑、启用/停用,菜单项、提示文案、按钮文案等统一按当前语言渲染。 - 移动端配置独立(Logo、引导图、H5/小程序/App 终端分别配置)。 ### ☁️ 多种云存储与通知渠道 - 文件存储支持:本地磁盘、阿里云 OSS、腾讯云 COS、七牛云,统一 Flysystem 接口,后台可切换并配置。 - 通知支持:阿里云短信、邮件(SMTP)、系统公告、站内推送,短信模板可自定义编辑。 ### 🧰 运维友好 - 操作日志:后台关键操作全量记录,支持按用户/模块搜索。 - 系统在线更新:后台一键检测新版本并升级,无需手动替换文件。 - 仪表盘内置用户增长、活跃度、注册趋势等图表,直观掌握运营情况。 - 地图、地区、版权、政策协议等信息均可后台配置,无需改代码。 --- ## 三、适用场景 | 场景 | 适用方式 | |---|---| | SNS 社交社区 / 兴趣圈子 | 核心 + Circle 插件即可上线 | | 企业官网 / CMS 内容管理 | 核心 + CMS 类模板或插件 | | 商城 / 付费内容 | 核心 + 支付能力 + 扩展插件 | | SaaS 平台 / 内部业务系统 | 核心作为底座,按模块开发插件 | | 多模板站群 / 专题站 | 核心 + 多套模板绑定不同路径 | --- ## 四、基础运行要求 | 项 | 要求 | |---|---| | PHP | 8.1+(推荐 8.2 / 8.3) | | 数据库 | MySQL 5.7+ / MariaDB 10.3+(utf8mb4) | | 扩展 | `pdo_mysql`、`mbstring`、`intl`、`curl`、`json`、`xml`、`gd`、`zip`、`redis` | | 函数 | `symlink()`、`unlink()` 可用(用于插件静态资源软连接) | | Web 服务器 | Nginx / Apache(运行目录指向 `webroot/`,需配置伪静态) | | 目录可写 | `logs/`、`tmp/`、`webroot/`、`plugins/`、`plugins_backup/`、`config/` | --- ## 五、部署流程 1. 宝塔创建站点后,进入站点根目录,复制执行下面这一条(拉代码、安装依赖、设置权限): ```bash git clone https://gitee.com/lenetwork/hao-admin.git tmp-hao && shopt -s dotglob && mv tmp-hao/* . && rmdir tmp-hao && composer install --no-dev && chown -R www:www . ``` 2. 宝塔面板:**运行目录 → `/webroot`**,粘贴官方 Nginx 伪静态规则。 3. 访问域名 → 自动进入安装向导,填写数据库信息、Redis信息。 4. 安装完成后使用默认管理员 `admin / 123456` 登录后台,**立即修改密码并关闭 debug**。 5. 后台进入**应用市场** → 按需购买/安装圈子、CMS、字段扩展等插件与模板,开始业务配置。 详细教程参见仓库内 `开源版安装教程.md`。 --- ## 六、开源与协议 HaoAdmin 开源版由赣州乐易网络科技有限公司提供并维护,可用于学习与生产部署,二次开发请遵守对应开源协议。 第三方插件/模板的授权与售后,以应用市场中各商品条目说明为准。