Pré-visualize antes de ser real
Pré-visualize um template com um registo real ou de exemplo antes de tocar numa página publicada.
A maioria das ferramentas de pSEO preenche milhares de páginas com templates sem lhe dizer se alguma coisa disso é segura ou reprodutível. O motor de templates do CMSHub associa-se a IDs de campo estáveis com um renderizador determinístico (sem HTML executável, sem avaliação de JavaScript), por isso cada página gerada pode ser rastreada até ao registo e à versão de template exatos que a produziram.
Um template é um conjunto de associações a campos, não uma página avulsa. Altere o registo subjacente e a página atualiza-se com ele: construa o layout uma vez e deixe o modelo de conteúdo tratar da escala.
Pré-visualize um template com um registo real ou de exemplo antes de tocar numa página publicada.
Gere ou regenere as páginas de uma coleção inteira de uma só vez, em vez de registo a registo.
Um template pode servir todos os registos de uma coleção, por isso uma alteração de design propaga-se sem exigir regeneração página a página.
O motor de templates nunca avalia JavaScript e rejeita liminarmente HTML executável. Não é uma política de conteúdo, é uma propriedade do motor: uma página gerada não pode tornar-se uma superfície de XSS, seja qual for o conteúdo do registo.
As páginas geradas são versões imutáveis. Se uma regeneração correr mal, reponha o site num estado anterior com uma única ação.
Cada página é uma função pura do seu registo de origem e da versão do template: regenere-a e obtém o mesmo resultado.
Os templates não executam código arbitrário, por isso uma fonte de dados comprometida ou descuidada não se transforma numa página comprometida.
Percorra na página inicial a demonstração registo → template → filtro de qualidade → ciclo de vida da página.