Rekord → sablon → oldal gráf
Minden generált oldal pontosan visszavezethető arra a rekordra és sablonra, amelyből készült, és a gráf a tartalommodell fejlődésével is naprakész marad.
A programozott oldalak olyan problémát vetnek fel, amelyet a legtöbb CMS soha nem old meg: ha egy oldal már elkészült, mi tartja hitelesen, amikor a mögötte lévő adat megváltozik? A CMSHub élő gráfot vezet minden rekord → sablon → oldal kapcsolatról, így egyetlen módosítás sem éri meglepetésként.
Mielőtt szerkesztene egy sémamezőt vagy forrásrekordot, szimulálja a módosítást, és lássa pontosan, mely oldalakat érintené — hányat, melyeket, és mi menne tönkre.
Minden generált oldal pontosan visszavezethető arra a rekordra és sablonra, amelyből készült, és a gráf a tartalommodell fejlődésével is naprakész marad.
Nézze meg egy séma- vagy rekordmódosítás hatását az összes függő oldalon, mielőtt egyetlen oldal is ténylegesen megváltozna.
A gyűjteményfrissítések próbafuttatásos validátoron mennek át, amely jelzi, mi menne tönkre — nem csak azt, hogy a migráció szintaktikailag helyes-e.
A forrásadatok változnak. A CMSHub oldalanként követi a kort és az utolsó módosítás időpontját, elavultnak jelöli az oldalakat abban a pillanatban, amikor a forrásuk továbblépett, és tranzakciósan generálja újra őket, így egy sikertelen újragenerálás soha nem hagy félig frissített oldalt.
Tudja pontosan, mely oldalak maradtak le a forrásadataiktól, és mennyivel — ne csak annyit, hogy „néhány oldal talán elavult”.
Generálja újra egy gyűjtemény összes elavult oldalát egyetlen menetben, vagy készíttessen újragenerálási tervet, amelyet futtatás előtt átnézhet.
Minden újragenerálás új, megváltoztathatatlan oldalverziót hoz létre — ha valami nem stimmel, egyetlen művelettel visszaállhat az előző verzióra.
Próbálja ki a kezdőlapon a demót, amely megmutatja, hogyan hat a forrásrekord módosítása a függő oldalakra.