<?xml version="1.0" encoding="iso-8859-1"?><xpml version="0.1" scheme="db"><meta><title>Como funciona</title><date type="created">2005-01-18T18:14:36</date><date type="modified">2005-03-01T19:04:29</date><type>text</type><format>text/html</format><identifier type="id">db:www_n00008</identifier><identifier type="url">/sobre/comofunciona/index.html</identifier><language>pt-br</language></meta><resource id="db:www_n00008#1" type="content"><title>Como funciona o Pindorama</title><position ref="index:template-positions#1.name">default</position><content><p>O Pindorama opera criando um ambiente virtual e separado do website, onde é possível acessar o conteúdo das página isoladamente do layout de apresentação. Os redatores (todos os responsáveis pela manutenção de conteúdo) trabalham diretamente nesta área de desenvolvimento, criando novas páginas e áreas de conteúdo, ou modificando as páginas e informações existentes.</p><p>A partir desta área de desenvolvimento é possível atualizar diretamente o website, publicando o conteúdo atualizado para o website real (ambiente de produção).</p><p>Para criar este ambiente de desenvolvimento, o Pindorama trabalha com o conceito de documentos, onde um documento é qualquer página, arquivo ou recurso disponível no website. E estes documentos são o principal objeto de manuseio no Pindorama.</p><h3>PHP + XML + XSLT</h3><p>Os documentos e todas as informações que relacionam os documentos entre si e em relação a outros blocos de informação (como assunto ou palavras-chave, autores das páginas etc.) são armazenados em uma base de arquivos XML.</p><p>Para manusear estes arquivos XML, transformações XSL são aplicadas para gerar as páginas do website, formulários de atualização de conteúdo ou mesmo para transformar o conteúdo nas atualizações feitas pelos usuários.</p><p>Coordenando todas estas atividades está a linguagem de programação PHP, que faz um elo entre todos os componentes do sistema.</p></content></resource><resource id="db:www_n00008#2" type="cross-reference"><title>Utilizando o Pindorama</title><ref ref="index:uris#db:www_n00003">/gerenciando/index.html</ref><position ref="index:template-positions#2.name">navbar</position><content><p>Saiba mais como utilizar a ferramenta e gerenciar o conteúdo de seu website com o Pindorama.</p></content></resource></xpml>