Assistência ao utilizador para autores de conteúdo |
---|
Utilizar a cache de apresentação de listas
O contexto do IBM® Digital Data Connector (DDC) for WebSphere Portal permite colocar fragmentos grandes na cache da marcação gerada pelas listas.
Sobre esta tarefa
Os fragmentos de marcação são colocados na cache em com.ibm.workplace.wcm.pzn.plr.ListRenderingCache. Para utilizar esta cache, aplique o suplemento de apresentação ListRenderingCache. Utiliza os componentes de concepção do IBM Web Content Manager envolvidos na geração de marcação para esta cache. Proceda da seguinte forma:
Procedimento
Resultados
A utilização da cache de apresentação de listas conforme descrito aqui pode
melhorar o desempenho colocando fragmentos da marcação totalmente apresentados na cache.
Notas:
- Os suplementos ListRenderingCache colocam a marcação na cache apenas se activar ListRenderingCache. A apresentação da lista numa ocorrência da cache poderá então ser mais rápida do que com o suplemento ListRenderingCache desactivado.
- Se desactivar o suplemento ListRenderingCache, a colocação em cache não está activa, mas toda a marcação gerada entre a acção de início e de paragem no suplemento ListRenderingCache é apresentada normalmente.
Ao utilizar a cache
de apresentação de listas, continua a poder ter dados dependentes de contexto na
marcação. Por predefinição, os valores de atributos de itens calculados activos e
propriedades de lista não são colocados na cache com a marcação, mas são processados
novamente com cada apresentação. Desta forma, os dados dependentes do estado, por
exemplo, URLs de portal com registo, continuam a funcionar como esperado. Caso pretenda
melhorar ainda mais o desempenho, pode colocar em cache a marcação completa. Para
efectuar este procedimento, adicione um parâmetro type="static" à acção
de apresentação, da seguinte forma:
[Plugin:ListRenderingCache action="render" type="static" elementName=""]