ProdutoDEPENDÊNCIAS E DESATUALIZAÇÃO

A sua fonte muda. As suas páginas devem acompanhar.

As páginas programáticas criam um problema que a maioria dos CMS nunca resolve: depois de gerada uma página, o que a mantém fiel quando os dados por trás dela mudam? O CMSHub mantém um grafo em tempo real de cada relação registo → template → página, para que nenhuma alteração apareça de surpresa.

01 / ANTES DE ALTERAR SEJA O QUE FOR

Veja primeiro o impacto

Antes de editar um campo do esquema ou um registo de origem, simule a alteração e veja exatamente que páginas seriam afetadas: quantas, quais e o que deixaria de funcionar.

Grafo registo → template → página

Cada página gerada pode ser rastreada até ao registo e ao template exatos que a produziram, sempre atualizado à medida que o seu modelo de conteúdo evolui.

Simule antes de aplicar

Pré-visualize o impacto de uma alteração de esquema ou de registo em todas as páginas dependentes, antes de uma única página mudar de facto.

Validação de alterações de esquema

As atualizações de coleções passam por um validador de simulação que indica o que deixaria de funcionar, e não apenas se a migração é sintaticamente válida.

02 / DEPOIS DA PRIMEIRA PUBLICAÇÃO

Deteção de desatualização e regenerações transacionais

Os dados de origem mudam. O CMSHub acompanha a idade e a data da última alteração de cada página, assinala as páginas como desatualizadas assim que a fonte muda e regenera-as de forma transacional, para que uma regeneração falhada nunca deixe uma página atualizada a meio.

Acompanhamento de desatualização por página

Saiba exatamente que páginas estão atrasadas em relação aos dados de origem, e há quanto tempo, em vez de um vago «algumas páginas podem estar desatualizadas».

Regenere em massa ou por plano

Regenere de uma só vez todas as páginas desatualizadas de uma coleção ou gere um plano de regeneração para rever antes de o executar.

Versões imutáveis, reversão instantânea

Cada regeneração produz uma nova versão imutável da página: volte à versão anterior com uma única ação se algo não parecer bem.

VEJA A VISTA DE DEPENDÊNCIAS

Altere um registo. Veja o impacto.

Percorra na página inicial a demonstração em que uma alteração no registo de origem afeta as páginas dependentes.