Grafo registro → template → página
Cada página gerada pode ser rastreada até o registro e o template exatos que a produziram, sempre atualizado conforme seu modelo de conteúdo evolui.
Páginas programáticas criam um problema que a maioria dos CMSs nunca resolve: depois que uma página é gerada, o que a mantém fiel quando os dados por trás dela mudam? O CMSHub mantém um grafo vivo de cada relação registro → template → página, para que nenhuma mudança chegue de surpresa.
Antes de editar um campo do schema ou um registro de origem, simule a mudança e veja exatamente quais páginas ela afetaria: quantas, quais e o que quebraria.
Cada página gerada pode ser rastreada até o registro e o template exatos que a produziram, sempre atualizado conforme seu modelo de conteúdo evolui.
Veja o impacto de uma mudança de schema ou de registro em todas as páginas dependentes antes que uma única página mude de fato.
Atualizações de coleções passam por um validador de simulação que informa o que quebraria, e não só se a migração é sintaticamente válida.
Os dados de origem mudam. O CMSHub acompanha a idade e a data da última mudança de cada página, sinaliza as páginas como desatualizadas assim que a fonte muda e as regenera de forma transacional, para que uma regeneração com falha nunca deixe uma página atualizada pela metade.
Saiba exatamente quais páginas estão atrás dos dados de origem, e há quanto tempo, em vez de um vago “algumas páginas podem estar desatualizadas”.
Regenere de uma só vez todas as páginas desatualizadas de uma coleção ou gere um plano de regeneração para revisar antes de rodar.
Cada regeneração produz uma nova versão imutável da página: volte à versão anterior com uma única ação se algo parecer errado.
Percorra na página inicial a demo em que uma mudança no registro de origem afeta as páginas dependentes.