FLEC 博客系统使用指南
简介
欢迎使用 FLEC 博客系统!这是一个基于 Go + Vue 3 开发的现代化博客平台。
主要特性
1. 技术栈
- 后端: Go + Gin + GORM + PostgreSQL
- 前端: Vue 3 + TypeScript + Vite
- 缓存: Redis(推荐)
2. 核心功能
- ✅ 文章管理(支持 Markdown)
- ✅ 分类和标签
- ✅ 多态评论系统
- ✅ 文件上传
- ✅ 友链管理
- ✅ 动态发布
- ✅ 访问统计
- ✅ 全文搜索
3. 性能优化
- 全文搜索使用 PostgreSQL GIN 索引
- 合理的索引设计
- 支持 Redis 缓存
技术亮点
本系统在数据库层面做了大量优化:
- CHECK 约束保证数据完整性
- 外键级联操作
- 部分索引减少存储空间
- 复合索引优化查询性能
- 全文搜索 GIN 索引
评论