Grafo record → template → pagina
Ogni pagina generata è riconducibile al record e al template esatti che l’hanno prodotta, sempre aggiornati mentre il tuo modello di contenuto evolve.
Le pagine programmatiche creano un problema che la maggior parte dei CMS non risolve mai: una volta generata una pagina, cosa la mantiene affidabile quando i dati alla base cambiano? CMSHub mantiene un grafo dal vivo di ogni relazione record → template → pagina, così una modifica non arriva mai come una sorpresa.
Prima di modificare un campo dello schema o un record di origine, simula la modifica e scopri esattamente quali pagine verrebbero toccate — quante, quali e cosa si romperebbe.
Ogni pagina generata è riconducibile al record e al template esatti che l’hanno prodotta, sempre aggiornati mentre il tuo modello di contenuto evolve.
Visualizza l’impatto di una modifica allo schema o a un record su ogni pagina dipendente, prima che una sola pagina cambi davvero.
Gli aggiornamenti delle collezioni passano per un validatore in modalità dry run che indica cosa si romperebbe, non solo se la migrazione è sintatticamente valida.
I dati di origine cambiano nel tempo. CMSHub tiene traccia dell’età di ogni pagina e della data dell’ultima modifica, segnala una pagina come obsoleta non appena la sua fonte è cambiata e la ricostruisce in modo transazionale, così un rebuild fallito non lascia mai una pagina aggiornata a metà.
Sappi esattamente quali pagine sono in ritardo rispetto ai dati di origine, e di quanto — non solo che «alcune pagine potrebbero non essere aggiornate».
Ricostruisci in un solo passaggio tutte le pagine obsolete di una collezione, oppure genera un piano di rebuild da rivedere prima dell’esecuzione.
Ogni rebuild produce una nuova versione immutabile della pagina — torna alla versione precedente con una sola azione se qualcosa non va.
Segui nella home page la demo in cui la modifica di un record di origine si ripercuote sulle pagine dipendenti.