产品简介
ChestnutCMS 是一款面向企业和开发团队的开源内容管理系统,支持站群管理、多平台静态化与复杂内容组织。它基于主流技术栈重构,提供强大的扩展能力和丰富的功能模块,适合需要高效管理多个站点、文章、音视频等多种内容形态的团队。
核心功能
- 支持站群管理与多平台静态化
- 元数据模型灵活扩展
- 集成Elasticsearch全文检索
- 支持文章、图集、音视频等内容形态
- 支持多语言与国际化配置
快速开始
- 配置开发环境(OpenJDK 17、MySQL 8.0、Redis 7.0、NodeJS 20)
- 部署后端SpringBoot应用及前端Vue项目
- 访问后台管理地址进行站点与内容初始化
界面预览
与其他方案对比
| 对比项 | ChestnutCMS | 同类方案 |
|---|---|---|
| 架构模式 | 前后端分离,基于SpringBoot3 + Vue2,扩展性强 | 许多传统CMS为单体应用或基于PHP,扩展和性能受限 |
| 功能深度 | 内置站群、多平台静态化、元数据扩展、全文检索等 | 同类开源CMS可能侧重基础内容发布,高级功能需二次开发 |
| 技术栈与生态 | 集成主流技术(MybatisPlus、SaToken、xxl-job),文档与社区支持较好 | 部分CMS技术栈陈旧或社区活跃度低,学习与维护成本高 |
适合谁用
- 需要建设与管理企业官网、资讯站或内容平台的团队
- 需要同时管理多个关联网站的内容运营人员
- 希望灵活扩展字段和模型的网站开发者或管理员
下载与版本
当前最新版本为 master,发布于 。支持 Windows、macOS、Linux。
⚠️ 注意:本项目仅提供源代码下载,不包含可直接运行的安装包(exe/dmg/apk 等。下载后需要自行编译构建才能使用,适合有一定开发经验的用户。如果你不熟悉编译流程,建议寻找同类开箱即用的替代方案。
注意事项
- 本工具仅供学习和研究使用,请遵守相关法律法规。
- 请尊重内容创作者版权,勿将下载内容用于商业或非法传播。
- 项目源码地址:https://github.com/liweiyi/ChestnutCMS