| 作者 | sinma |
| 授权 | 开源 |
| 大小 | 4.17MB |
| 语言 | PHP |
| 数据库 | MySQL |
| 数据库 | Redis |
系统简介
逍遥内容管理系统(CarefreeCMS)是一款功能强大、易于使用的内容管理平台,采用前后端分离架构,支持静态页面生成,适用于个人博客、企业网站、新闻媒体等各类内容发布场景。
核心特性
1、模板套装系统 - 支持多套模板自由切换,快速定制网站风格
2、静态页面生成 - 一键生成纯静态HTML页面,访问速度快,SEO友好
3、文章管理 - 支持富文本编辑、草稿保存、文章属性标记、自动提取SEO
4、全文搜索 - 基于MySQL FULLTEXT的高性能搜索,支持三种搜索模式
5、高级搜索 - 多字段组合查询,支持15+个搜索条件和智能排序
6、分类管理 - 树形结构分类,支持自定义模板
7、标签系统 - 灵活的标签体系,方便内容组织
8、单页管理 - 独立页面管理,支持封面图和SEO自动提取
9、媒体库 - 统一媒体文件管理,支持按类型和日期查询
10、权限管理 - 基于角色的访问控制(RBAC)
11、用户管理 - 多用户系统,支持用户角色分配
12、SEO优化 - 自动提取TDK、Sitemap生成
13、操作日志 - 详细的用户操作审计记录,支持批量删除
14、现代化UI - 基于 Element Plus的美观界面
技术栈
后端:
PHP 8.2+ThinkPHP 8.0
MySQL 8.0
JWT 认证
ThinkORM
前端:
Vue 3 (Composition API)
Vite 7Element Plus
Vue Router 4
Pinia
Axios
TinyMCE (富文本编辑器)
环境要求
PHP >= 8.0
MySQL >= 5.7
Node.js >= 16.0
Composer
npm 或 yarn
v1.3.0
1.3.0 (2025-11-04)
重大更新:系统稳定性全面提升 🎉
本次更新修复了11个关键问题,大幅提升系统的稳定性、易用性和功能完整性。
核心功能修复:
✅ 日志系统完善
修复系统日志、登录日志、安全日志无内容问题
新增SystemLog中间件,自动记录所有API请求
完善登录/登出事件的日志记录机制
添加安全事件监控(失败登录、异常访问等)
✅ 权限管理增强
补充所有新增功能的权限定义(从177行扩展到450+行)
新增内容管理权限:文章属性、专题、友情链接、内容模型、自定义字段、回收站
新增SEO管理权限:SEO设置、URL重定向、404监控、Robots.txt、SEO工具
新增系统管理权限:数据库管理、缓存管理、系统日志、操作日志
新增扩展功能权限:广告、幻灯片、会员、投稿、通知、短信、积分商城等
新增模板管理权限:模板编辑器、模板标签教程
✅ 缓存管理优化
修复切换缓存驱动后信息显示错误问题
清除配置缓存确保驱动切换立即生效
优化前端自动刷新逻辑
完善Redis和File缓存统计信息显示
用户体验优化:
✅ 投稿配置修复 - 修复分类下拉列表无法加载问题
✅ 广告管理增强 - 新增快捷调用代码功能,一键复制Carefree标签
✅ 幻灯片管理增强 - 新增分组快捷调用代码,包含完整HTML示例
✅ 媒体库改进 - 添加全选/取消全选按钮,批量操作更便捷
✅ 会员管理完善 - 会员列表新增VIP到期时间列,支持永久VIP标识
✅ 消息通知修复 - 修复通知记录不显示问题,添加自动加载机制
✅ 短信服务修复 - 修复统计数据显示错误,支持嵌套对象访问
代码质量提升:
✅ 常量定义修复 - 修复MODULE_SYSTEM未定义错误,规范常量管理
技术改进:
使用双日志系统:Logger(操作日志) + SystemLogger(系统/登录/安全日志)
中间件自动化:SystemLog中间件拦截所有API请求并记录
敏感信息保护:自动过滤日志中的密码、token等敏感参数
慢请求监控:自动标记执行时间超过1000ms的请求
配置缓存管理:驱动切换时自动清除runtime配置缓存
前端状态同步:使用localStorage在页面刷新间传递状态
文档更新:
新增 问题修复总结.md - 详细记录所有11个问题的修复过程
完善项目文档结构
更新版本号至1.3.0
升级说明: 本次更新不涉及数据库结构变更,现有数据完全兼容。建议所有用户升级到此版本以获得更好的稳定性和完整功能。
v1.2.0 (2025-10-28)
重大更新:全文搜索和高级搜索功能 🎉
后端更新:
✨ 新增全文搜索功能(基于MySQL FULLTEXT INDEX)
支持自然语言模式(按相关度排序)
支持布尔模式(+word -word "phrase"等操作符)
支持查询扩展模式(自动扩展相关词汇)
搜索结果自动高亮关键词
✨ 新增高级搜索功能
支持15+个搜索字段和筛选条件
支持标题、内容、摘要、作者等多字段查询
支持分类、标签、状态等多维度筛选
支持浏览量范围筛选
支持多种排序方式(发布时间、浏览量、点赞数、评论数等)
✨ 新增搜索建议API(自动完成功能)
📝 新增3个搜索相关API接口
/api/articles/fulltext-search - 全文搜索
/api/articles/advanced-search - 高级搜索
/api/articles/search-suggestions - 搜索建议
前端更新:
✨ 新增 AdvancedSearch.vue 高级搜索对话框组件
美观的双标签页布局(全文搜索/高级搜索)
实时搜索建议/自动完成
搜索历史记录功能(localStorage存储,最多10条)
支持删除单条历史或清空全部
✨ 更新文章列表页面,集成高级搜索功能
搜索结果关键词高亮显示(黄色背景标记)
显示当前搜索条件和结果数量
一键清除搜索返回普通列表
🎨 优化搜索用户体验
智能表单验证
友好的错误提示
流畅的交互动画
其他优化:
✨ 新增媒体库选择器组件,支持从媒体库插入文件到文章编辑器
✨ 优化Sitemap生成页面布局,基础格式和高级类型并排显示
🐛 修复分类和标签模板中的分页代码错误
🐛 修复文章模板中categories字段引用错误
v1.1.0 (2025-10-21)
✨ 新增缓存驱动切换功能,支持File和Redis两种驱动
✨ 优化Sitemap生成界面,合并基础格式和高级类型为单页
✨ TinyMCE编辑器优化:移除帮助功能,工具栏改为2行布局
✨ 增强缓存管理:支持Redis连接测试和实时驱动切换
🐛 修复API路由404错误
🐛 优化PHP Redis扩展检测和错误提示
v1.0.0 (2025-10-15)
🎉 首个正式版本发布
✨ 完整的内容管理功能
✨ 用户权限管理系统
✨ 媒体文件管理
✨ SEO优化功能
✨ 操作日志记录
🐛 修复已知问题
联系客服
手机版
返回顶部