
CarefreeCMS
逍遥内容管理系统 - 现代化、轻量级的内容管理解决方案
🎨 模板套装系统
支持多套模板自由切换,快速定制网站风格,轻松打造个性化站点
⚡ 静态页面生成
一键生成纯静态HTML页面,访问速度快,SEO友好,降低服务器压力
🤖 AI文章生成
集成多种AI模型,智能生成高质量文章内容,提升内容创作效率
🌐 多站点管理
统一后台管理多个站点,支持主站、子站、独立站等多种模式
🔎 全文搜索
基于MySQL FULLTEXT的高性能搜索,支持自然语言、布尔和查询扩展模式
📊 SEO优化工具
自动提取TDK、Sitemap生成、404监控、重定向管理等完整SEO解决方案
💬 评论系统
完整的评论管理功能,支持审核、举报、敏感词过滤、表情包
🔐 权限管理
基于角色的访问控制(RBAC),灵活的权限配置,保障系统安全
📱 响应式设计
基于Vue 3 + Element Plus的现代化UI,完美适配各种设备
快速开始
# 克隆项目
git clone https://github.com/carefree-code/CarefreeCMS.git
cd carefreecms
# 安装后端依赖
cd backend
composer install
# 配置数据库并导入SQL文件
mysql -u root -p cms_database < docs/database_design.sql
# 启动后端服务
php think run
# 安装前端依赖
cd ../frontend
npm install
# 启动前端服务
npm run dev
访问 http://localhost:5173 即可使用,默认账号:admin / admin123
技术栈
后端
- PHP 8.2+ - 高性能PHP框架
- ThinkPHP 8.0 - 国产PHP框架
- MySQL 8.0 - 关系型数据库
- JWT - 身份认证
- ThinkORM - 数据库ORM
前端
- Vue 3 - 渐进式JavaScript框架
- Vite 7 - 下一代前端构建工具
- Element Plus - Vue 3 UI组件库
- Vue Router 4 - 官方路由管理器
- Pinia - 新一代状态管理
- TinyMCE - 富文本编辑器
核心功能
内容管理
- 📝 文章管理(富文本编辑、草稿、发布、下线)
- 📂 分类管理(树形结构、自定义模板)
- 🏷️ 标签管理(灵活标签体系)
- 📄 单页管理(关于我们、联系方式等)
- 🎯 专题管理(文章专辑、排序、精选)
- 📚 文章版本管理(历史版本、对比、回滚)
多媒体
- 🖼️ 媒体库(图片、视频、文档统一管理)
- 📁 文件分类(按类型和日期管理)
- 🎨 图片处理(自动压缩、缩略图生成)
用户系统
- 👥 后台用户管理(管理员账号)
- 🎭 角色权限管理(RBAC)
- 👤 前台用户系统(会员、投稿、评论)
- 💰 积分系统(积分商城、积分日志)
- 🏆 会员等级(等级升级、权益管理)
扩展功能
- 🔗 友情链接(分组、审核)
- 📢 广告管理(广告位、统计)
- 🎬 幻灯片管理(轮播图)
- 🗂️ 自定义字段(灵活扩展内容模型)
- 📝 投稿管理(前台投稿、审核、奖励)
系统功能
- 🔧 系统配置(站点信息、上传设置)
- 📝 操作日志(详细审计记录)
- 💾 数据库管理(备份、恢复、优化)
- 🗄️ 缓存管理(多驱动支持)
- ⏰ 定时任务(自动执行任务)
- 🔐 OAuth登录(第三方登录集成)
为什么选择 CarefreeCMS?
✅ 完全开源免费
- MIT 许可证,完整开源代码
- 无任何使用限制,可商用
- 活跃的社区支持
✅ 现代化技术栈
- 基于最新PHP 8.2和Vue 3
- 前后端分离架构
- RESTful API设计
✅ 功能完整
- 开箱即用的完整功能
- 持续更新维护
- 丰富的扩展性
✅ 高性能
- 静态页面生成,极速访问
- 数据库查询优化
- 缓存机制完善
✅ 易于使用
- 清晰的文档
- 直观的管理界面
- 详细的代码注释
应用场景
- 📰 新闻媒体网站 - 快速发布新闻资讯
- 📝 个人博客 - 记录生活点滴
- 🏢 企业官网 - 展示企业形象
- 📚 知识库 - 构建文档系统
- 🎓 教育网站 - 在线课程平台
- 🛍️ 内容营销 - SEO友好的内容平台
社区
- 💬 QQ群:113572201
- 📧 邮箱:support@carefreecms.com
- 🐛 问题反馈:GitHub Issues
- 📖 文档:在线文档
贡献
欢迎贡献代码、提出建议或报告问题!
查看 贡献指南 了解更多信息。
