domingo, 29 de novembro de 2009

Qual é o contexto alcançado por Login e Senha ?

O login e senha servem para se ter acesso a um Workspace. Um Workspace é uma área de trabalho, semelhante a um arquivo de trabalho do Excel, que pode ter várias planilhas. É com as informações de login e senha é que o WCM constrói uma Workspace com os direitos de acesso daquele usuário.

O próximo nível são as bibliotecas, cujo acesso é também regulado pelos direitos de acesso atribuídos aquele login. O login pode dar acesso a algumas/todas/nenhuma biblioteca do WCM.

No acesso via WEB, o usuário automático é o usuário anônimo de Internet ou de Intranet.

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.

sábado, 14 de novembro de 2009

Bibliotecas WCM - Como usar

A primeira coisa que aconselho ao utilizador do WCM é separar os seus componentes mais importantes em uma biblioteca de componentes exclusiva. Alguns exemplos:


  • Caminhos padrão de servidor (desenvolvimento e produção)
  • Formatação da logomarca do portal
  • Componentes JSP de interfaces padrão
  • Componentes JSP de relatórios administrativos de conteúdos
  • Documentação do sistema

Outras você mesmo vai descobrir com o tempo.

domingo, 8 de novembro de 2009

Conceitos WCM - I (Hierarquia)

Um servidor WebSphere/WCM define várias bibliotecas, com componentes fortemente hierárquicos e outros.

A Hierarquia Básica é:

  • Biblioteca
  • Site
  • Área de Site
  • Conteúdos

Os conteúdos devem então estar ligados a área de site.

Abaixo de biblioteca também pode haver:

  1. Taxonomias
  2. Componentes
  3. Categorias

em qualquer ordem. No entanto, taxonomia é pai de categoria.