逍遥内容管理系统(CarefreeCMS)是一款功能强大、易于使用的内容管理平台,采用前后端分离架构,支持静态页面生成,适用于个人博客、企业网站、新闻媒体等各类内容发布场景。

 

核心特性

- 🎨 **模板套装系统** - 支持多套模板自由切换,快速定制网站风格
- ⚡ **静态页面生成** - 一键生成纯静态HTML页面,访问速度快,SEO友好
- 📝 **文章管理** - 支持富文本编辑、草稿保存、文章属性标记、自动提取SEO
- 📂 **分类管理** - 树形结构分类,支持自定义模板
- 🏷️ **标签系统** - 灵活的标签体系,方便内容组织
- 📄 **单页管理** - 独立页面管理,支持封面图和SEO自动提取
- 🖼️ **媒体库** - 统一媒体文件管理,支持按类型和日期查询
- 🔐 **权限管理** - 基于角色的访问控制(RBAC)
- 👥 **用户管理** - 多用户系统,支持用户角色分配
- 🔍 **SEO优化** - 自动提取TDK、Sitemap生成
- 📊 **操作日志** - 详细的用户操作审计记录,支持批量删除
- 🎨 **现代化UI** - 基于 Element Plus的美观界面
 
后端采用技术:
- PHP 8.2+
- ThinkPHP 8.0
- MySQL 8.0
- JWT 认证
- ThinkORM

前端采用技术:
- Vue 3 (Composition API)
- Vite 7
- Element Plus
- Vue Router 4
- Pinia
- Axios
- TinyMCE (富文本编辑器)

后端环境要求

- PHP >= 8.0
- MySQL >= 5.7
- Composer
 
前端环境要求
- Node.js >= 16.0
- npm 或 yarn

 ✨ 核心功能模块

1. 文章管理
- 文章的增删改查
- 文章分类、标签管理
- 文章置顶、推荐、热门标记
- 富文本编辑器
- 图片上传和管理
- 文章搜索和筛选
- SEO设置

 2. 分类管理
- 多级分类支持
- 分类排序
- 分类SEO设置

3. 标签管理
- 标签增删改查
- 标签关联统计

4. 页面管理
- 单页面管理(关于我们、联系我们等)
- 自定义模板选择

5. 用户管理(多角色)
- **超级管理员**: 拥有所有权限
- **管理员**: 拥有大部分管理权限
- **编辑**: 可以管理文章、分类、标签
- **作者**: 只能管理自己的文章

6. 评论管理
- 评论审核
- 评论回复
- 评论删除

7. 媒体库
- 图片、文件上传
- 媒体文件管理
- 多种存储方式支持

8. SEO设置
- 每篇文章独立SEO设置
- 全站SEO配置

9. 站点配置
- 网站基础信息
- 上传配置
- 模板配置

10. 模板管理
- 多套模板支持
- 模板切换

11. 静态页面生成
- 手动生成: 后台按钮点击生成
- 自动生成: 文章发布/更新时自动生成
- 定时生成: 定时任务批量生成
- 生成范围: 首页、列表页、详情页、栏目页、标签聚合页
- 生成日志: 记录每次生成的详细信息