记录 → 模板 → 页面关系图
每个生成的页面都能精确追溯到产生它的记录和模板,并随着内容模型的演进实时更新。
程序化页面带来一个大多数 CMS 从未解决的问题:页面一旦生成,当背后的数据变化时,靠什么保证它依然准确?CMSHub 实时维护每一条记录 → 模板 → 页面的关系图,任何改动都不会让你措手不及。
在编辑 schema 字段或源记录之前,先模拟这次改动,准确看到它会影响哪些页面——有多少、是哪些、会出什么问题。
每个生成的页面都能精确追溯到产生它的记录和模板,并随着内容模型的演进实时更新。
在任何页面真正改变之前,预览 schema 或记录改动对所有依赖页面的影响。
集合更新会经过试运行校验器,报告哪些地方会出问题,而不只是检查迁移语法是否正确。
源数据会不断变化。CMSHub 追踪每个页面的存续时间和最后修改时间,一旦源数据变化就立即将页面标记为过时,并以事务方式重建——重建失败也不会留下更新了一半的页面。
准确知道哪些页面落后于源数据、落后了多久——而不只是“可能有些页面过时了”。
一次性重建集合中所有过时页面,或生成一份重建计划,审阅后再执行。
每次重建都会生成一个新的不可变页面版本——发现问题,一键回滚到上一个版本。