sábado, 21 de novembro de 2009

Áreas de site - Recomendações importantes

O WCM é um produto poderoso, e que, em sua hierarquia, permite várias áreas de site por site, várias templates de autoria por área de site, etc.

Ao longo da utilização do produto, e diante da necessidade do desenvolvimento de ferramentas para entrada de conteúdo, bem como edição, o desenvolvedor se vê de frente com um problema crucial: identificar a template de autoria para uma área de site. Mas se o designer do site tiver usado a possibilidade de várias autorias por área de site, o desenvolvedor terá que gerar a escolha da template de autoria desejada.

Mas o desenvolvedor não faz produtos para analistas de sistema utilizarem e sim usuários comuns. Se estes tiverem que passar por uma etapa de escolha, desanimarão, e culparão a concepção do site, e não a sua preguiça. Portanto, cada área de site deve ter um só assunto, facilmente identificável pelos usuários, e ter somente uma template de autoria.

Tecnicamente

Cada item de hierarquia do WCM (Site, Área de site, Template de autoria, Conteúdo, Categoria e Taxonomia), possui um identificador (Id). Os elementos de um subconjunto destes itens são achados através de um comando "find". Mas o comando "find" acha realmente um iterador. Para quem já está familiarizado com a linguagem Java, o iterador é um objeto de enumeração. Este objeto é uma coleção de itens, de chaves para acesso a itens de grau hierárquico imediatamente inferior.

O iterador que a área de site devolve se refere a uma coleção de conteúdos, da mesma forma que o iterador de sites devolve uma coleção de áreas de site.

Esta é a razão para manter a proporção um para um entre site e template de autoria.

Nenhum comentário:

Postar um comentário