Skip to content

V4.0 还是那个起点,还是那份炽热

Latest

Choose a tag to compare

@LiuYuYang01 LiuYuYang01 released this 04 Jul 01:10

ThriveX 4.0 是一次大版本升级。新版重点提升了后台管理体验、首次安装流程、评论互动、文件管理、分类导航、性能优化、系统安全和部署配置,让整个博客系统更好用、更稳定,也更适合长期维护。

这次更新主要带来了什么

更顺畅的首次安装体验

新版本加入了完整的项目初始化流程。第一次部署 ThriveX 时,可以按步骤完成账号、网站信息、邮箱、安全项和存储配置,不再需要一开始就手动摸索各种配置。

这对新用户会更友好,装好系统后跟着页面一步步走,就能更快完成基础设置。

后台管理更清晰

管理后台做了比较大的整理,菜单、页面、加载效果和整体样式都更统一。

你会看到这些变化:

  • 侧边栏菜单更清楚,功能分组更合理。
  • 后台新增或优化了多个页面的加载状态,不再是一片空白等待。
  • 设置页面拆分成了“系统配置”和“第三方配置”,找配置项更方便。
  • 页面配置、文件系统、评论管理、分类管理等模块都做了重构。
  • 顶部、侧边栏、标签页、按钮、圆角和表格样式更加统一。

简单说,就是后台从“功能都在”进一步变成了“功能更好找、更好用”。

评论功能更完整

4.0 对评论系统做了重点升级。

现在不仅文章评论管理更清晰,说说也加入了评论能力。用户可以在前端对说说进行评论,后台也可以单独管理说说评论。

本次评论相关更新包括:

  • 前端说说页面支持评论。
  • 后台评论管理区分文章评论和说说评论。
  • 评论列表和评论项样式更清爽。
  • 评论回复邮件通知更加完善。
  • 评论异常处理更稳定。

如果你经常发布说说、动态或日常记录,这次更新会让互动体验明显更完整。

升级文件系统

后台文件系统进行了大幅升级与优化。

新版支持更完整的文件操作能力,包括分页查看、批量删除、目录相关操作等。文件列表和操作体验也更加接近一个真正的文件管理器。

同时,七牛云相关的存储路径处理也做了修复,减少上传路径重复、文件地址异常等问题。也引入了大文件上传,以及图片优化等方案

分类、轮播和友链可以排序

4.0 增强了内容展示顺序的控制能力。

现在可以更方便地调整:

  • 分类排序
  • 轮播图排序
  • 友链排序
  • 前端导航顺序

分类还新增了显示和隐藏能力。被隐藏的分类不会在前端正常展示,适合用来管理暂不公开、内部整理或暂时下线的内容分类。

新增页面类型支持

分类新增了页面类型支持,前端导航和侧边栏也做了相应适配。

这意味着 ThriveX 不只是展示普通文章分类,也能更灵活地承载一些独立页面或特殊页面入口,比如“关于我”“项目展示”“状态页”等类似内容。

前端展示更顺滑

前端也做了不少细节优化。

主要变化包括:

  • 说说页面新增评论交互。
  • 评论样式更舒服。
  • 分类导航链接处理更准确。
  • 隐藏分类不会继续出现在前端。
  • RSS、站点地图、搜索、文章、标签、分类等接口适配了新版数据结构。

这些变化不会让页面看起来完全变成另一个产品,但会让访问和浏览体验更加稳定、自然。

部署配置更灵活

AdminBlog 都加入了 public/config.json 配置方式。

这意味着线上部署时,可以通过配置文件调整接口地址、缓存时间等内容,减少因为改一个配置就必须重新打包的情况。

对普通用户来说,它的好处是:部署和迁移更方便。
对站长来说,它的好处是:后期改配置更省事。

系统安全和稳定性提升

4.0 在后端做了不少看不见但很重要的增强。

包括:

  • 登录等敏感操作增加限流保护。
  • 请求参数校验更严格。
  • 生产环境错误信息更安全,避免暴露过多系统细节。
  • 邮箱配置校验更完善。
  • 接口分页、数据格式和返回结构更统一。
  • 后端核心结构进行了整理,后续维护和扩展会更轻松。

这些内容用户可能不会直接看到,但会影响系统长期运行的稳定性。

已调整或不再保留的功能

为了让 4.0 更简洁、更稳定,一些旧功能和旧入口做了调整。

旧版 RBAC 权限管理已移除

旧版的 RBAC:菜单、角色等功能已经移除,改为单用户模式

相册和照片相关接口已移除

旧版后台中的相册、照片相关接口已经移除。新版文件能力主要集中在文件系统和存储管理方向。

旧版存储管理页面已移除

原来的存储管理入口被移除,相关配置调整到了新的系统配置和第三方配置中。

旧版的多平台存储方式已移除

旧版支持阿里云、腾讯云、华为云、七牛云、百度云等各大主流平台的对象存储,在新版已经全部移除,只保留了七牛云,这样可以加强文件系统的操作与管理,否则无法同时兼容这么多平台

旧版配置页面已拆分

原来的配置页不再作为主要入口。现在配置被拆分为:

  • 系统配置
  • 第三方配置
  • 页面配置

这样分类更清楚,也更容易找到对应设置。

旧版分页参数不再推荐使用

新版接口统一使用 pageNumpageSize 表示分页。

普通用户一般不用关心这一点;如果你自己做过二次开发、插件或外部调用,需要检查一下接口参数。

OSS 相关旧结构已移除

数据库中旧的 OSS 表结构和初始化数据已移除。新版主要围绕当前文件服务和七牛云配置进行整理。

如果你之前深度依赖旧 OSS 配置,升级前请先确认迁移方式。

数据库变化

这次升级涉及数据库结构调整,升级前一定建议先备份数据库。

主要变化包括:

  • 新增说说评论表,用于保存说说评论数据。
  • 邮箱配置结构有调整。
  • Hcaptcha 配置键名有调整。
  • 高德地图配置键名有调整。
  • 移除了旧 OSS 相关表结构。
  • 分类、轮播图、友链等内容增加或调整了排序字段。
  • 分类增加隐藏状态和页面类型相关字段。
  • 留言内容长度上限提高到 1000 字。
  • 数据库版本信息更新到 4.0。