工程1 分钟
CMS 抽象的价值,在故障可见时才成立
页面消费同一种内容结构,runtime 则记录数据来自远端、缓存快照还是文件 fallback。
只有当页面无需理解各家供应商的分支时,内容抽象才值得维护。Wize 通过 CMS_PROVIDER 选择 file 或 headless 模式,再向模板返回统一的本地化内容结构。远端读取保留 live-remote、snapshot-cache 或 file-fallback 来源,传输状态、preview 权限和受限的 live pilot 则分别检查。
这层抽象不会让更换 CMS 变成零成本,也不能免去 schema、预览和发布验证。它的作用更具体:组件依赖稳定契约,运营人员能够看到读取来源。发布前,请切换 file 与 headless,分别检查 preview 和 published,模拟远端故障,并确认返回的 source 与实际路径一致。