產品相依關係與過時偵測

來源會變,頁面也該跟上。

程式化頁面帶來一個多數 CMS 從未解決的問題:頁面生成之後,背後的資料變了,誰來確保它依然正確?CMSHub 即時維護每一條「記錄 → 範本 → 頁面」關係的相依關係圖,任何變更都不會帶來意外。

01 / 在你變更任何東西之前

先看清影響範圍

在編輯結構描述欄位或來源記錄之前,先模擬變更,精確看到會影響哪些頁面——有多少、是哪些,以及什麼會壞掉。

「記錄 → 範本 → 頁面」關係圖

每個生成的頁面都能追溯到產生它的確切記錄與範本,並隨內容模型演進即時更新。

確定前先模擬

在任何頁面真正變動之前,預覽結構描述或記錄變更對所有相依頁面的影響。

結構描述變更驗證

集合更新會經過試運行驗證器,回報哪些地方會壞掉,而不只是檢查遷移語法是否正確。

02 / 首次發布之後

過時偵測與交易式重建

來源資料會偏移。CMSHub 追蹤每個頁面的存在時間與最後變更時間戳,來源一更新就把頁面標示為已過時,並以交易方式重建,重建失敗也絕不會留下更新到一半的頁面。

逐頁過時追蹤

精確掌握哪些頁面落後於來源資料、落後多久——而不只是「有些頁面可能過時了」。

批次重建或依計畫重建

一次重建集合中所有過時頁面,或先產生重建計畫,審查後再執行。

不可變版本,即時回復

每次重建都會產生新的不可變頁面版本——發現不對勁時,一個動作就能回復到前一個版本。

查看相依關係檢視

改一筆記錄,看見影響。

在首頁逐步體驗「來源記錄變更、相依頁面連動」示範。