FinchUI 自动填补空缺ID

为 Z-BlogPHP 自动复用已删除内容留下的空缺 ID,帮助文章、分类、标签、用户和评论的编号保持更连续的分配方式。

版本 1.0.2 更新 2026-03-27 全部作品 作者 星岚工作室
插件改变新建数据的 ID 分配方式;上线前应先在测试环境确认与现有主题、接口和外部系统的兼容情况。
  • 按需启用编号复用

    面向已有空缺 ID 的站点 建议先测试再用于生产站点 外部系统应确认不依赖单调递增 ID

空缺 ID 自动分配

新建对象优先使用可复用的空缺编号
插件针对多个 Z-BlogPHP 数据对象处理 ID 空缺,让编号分配更紧凑。
  • 核心

    覆盖常用内容对象

    文章 ID 分类 ID 标签 ID 用户 ID 评论 ID

  • 推荐

    减少编号断裂

    复用已删除对象留下的空缺 便于保持数据编号紧凑 适合需要管理历史编号的站点 不替代内容备份与数据维护

使用要求

ID 语义会影响接口、链接与第三方集成,启用前必须评估
若主题、插件、缓存或外部服务将 ID 当作永久唯一业务标识,应先完成兼容性测试。
  • 安全

    启用前检查

    先备份数据库 在测试环境验证新增与删除流程 检查第三方插件和外部接口 确认没有依赖递增 ID 的业务逻辑