Graf zapis → šablon → stranica
Svaka generisana stranica se može pratiti do tačnog zapisa i šablona koji su je proizveli, a ta veza ostaje živa dok se model sadržaja razvija.
Programatske stranice stvaraju problem koji većina CMS-ova nikada ne reši: kada je stranica generisana, šta je drži tačnom kada se podaci iza nje promene? CMSHub vodi živi graf svake veze zapis → šablon → stranica, pa nijedna promena ne stiže kao iznenađenje.
Pre nego što izmenite polje šeme ili izvorni zapis, simulirajte promenu i pogledajte tačno na koje bi stranice uticala — koliko njih, koje i šta bi se pokvarilo.
Svaka generisana stranica se može pratiti do tačnog zapisa i šablona koji su je proizveli, a ta veza ostaje živa dok se model sadržaja razvija.
Pregledajte uticaj promene šeme ili zapisa na svaku zavisnu stranicu, pre nego što se ijedna stranica zaista promeni.
Ažuriranja kolekcija prolaze kroz probni validator koji prijavljuje šta bi se pokvarilo, a ne samo da li je migracija sintaksno ispravna.
Izvorni podaci se menjaju. CMSHub prati starost i vreme poslednje promene za svaku stranicu, označava stranice kao zastarele čim im se izvor promeni i ponovo ih generiše transakciono, pa neuspelo generisanje nikada ne ostavlja stranicu napola ažuriranu.
Znajte tačno koje stranice kasne za izvornim podacima i koliko dugo — a ne samo da „neke stranice možda nisu ažurne”.
Ponovo generišite sve zastarele stranice u kolekciji u jednom prolazu ili napravite plan ponovnog generisanja koji ćete pregledati pre pokretanja.
Svako ponovno generisanje pravi novu, nepromenljivu verziju stranice — vratite prethodnu verziju jednom akcijom ako nešto ne izgleda kako treba.
Prođite kroz demo na početnoj stranici koji pokazuje kako promena izvornog zapisa utiče na zavisne stranice.