Joomla 5.x 常规缺陷修复支持止于 2026 年 10 月 13 日,存量站升到 6 还是留守?
版本进入只发安全补丁的阶段后,站点该怎么决定升级大版本还是继续留守?Joomla 官方路线图给出了明确节点:5.x 系列的常规缺陷修复支持止于 2026 年 10 月 13 日,此后到 2027 年 10 月 12 日之间只发安全补丁;而 6.0 系列早在 2025 年 10 月 14 日就已发布。这不是一道「今天必须搬家」的题,而是一次把维护成本摆上台面的机会:两条路径都不致命,选错节奏才致命。
官方时间表实际划出三个阶段
常规支持阶段内,缺陷(功能异常、兼容性小毛病)和安全问题都会被修;进入安全修复阶段后,功能类问题从此「不算问题」,站点要带着已知小毛病运转整整一年;阶段一过,连安全补丁也停止下发,留守就变成裸奔。三个阶段的分界全是日期驱动,这意味着判断窗口是提前公布的,决策可以从容做,但不能不做。
留守路径要接受什么
选择留在 5.x 的团队,通常理由是定制模板和扩展还没验证过 6.x 的行为变化。留守的代价要具体列出来:功能缺陷只能自己绕(比如表单、栏目输出的边缘问题不会再有人修);依赖的第三方扩展跟着 6.x 演进,5.x 侧适配只会越来越少;安全修复阶段的补丁仍然要按时跟,运维动作一次都省不掉。留守不是「不维护」,是「维护同样的勤快、回报更少」。
升级路径要花的成本
升 6 的成本集中在一次性改造:模板与覆盖样式回归、扩展兼容替换、深度集成的接口重测。改造量大的站建议按标准动作走——先在测试环境完整跑一遍主流程,升级前对数据与静态文件做全量备份留好回退位,生产升级选在低峰时段,完成后按清单逐项验收。这套动作与版本无关,任何大版本迁移都该这么排。
| 判断维度 | 倾向留守 5.x | 倾向升级 6.x |
|---|---|---|
| 定制面 | 模板与代码改动多、短期无人力回归 | 基本用标准能力,改模板成本低 |
| 扩展依赖 | 关键扩展未验证 6.x 兼容 | 依赖少或已有兼容版本 |
| 运维节奏 | 能坚持按月跟安全补丁 | 希望一次改造换长期正常维护 |
| 风险偏好 | 接受已知功能缺陷带病运行 | 接受升级期短暂冻结新功能 |
支持节奏本身也是选型变量
存量决策之外,这份时间表还有一层提示:内容管理系统「多久发一次修复、修复覆盖不覆盖你装的版本」应当进入选型核对项。对照自家产品 AnQiCMS(安企CMS)的近期节奏:v3.6.6(2026 年 10 月 8 日)集中修掉列表排序参数拼进查询语句的 SQL 注入、站点切换登录凭证可被伪造两项高危问题,站点切换凭证改用一次性票据机制,升级提示同时要求轮换站点签名密钥并修改管理员口令——从发现问题到发布修复只隔一天,且修复明确落到当前版本。判断一个系统是否值得长期托付,看的就是这种「出问题→出补丁→给出动作」的闭环速度,而不是版本号的大小。
常见问题
安全修复阶段还剩一年,可以拖到最后一刻再升吗? 可以,但升级工作量不会因拖近而变小;越晚升,可参考的他人踩坑记录越多、自己的改造缓冲越少,两头都要算。
升级 6 之后旧内容会丢吗? 大版本升级不改内容数据结构,真正需要盯的是模板兼容和扩展行为,内容本身先做全量备份再动手。
怎么知道站点到底依赖 5.x 还是 6.x? 用官方升级前检查工具列出扩展与模板清单,逐项标「有兼容版本 / 需替换 / 可放弃」,标完自然见分晓。