
Atendendo ao crescimento evidente e exigido das aplicações capazes de gerir conteúdos na Web – WCMS – Web Content Management Systems, surgem iniciativas de trabalhar as suas camadas de apresentação (interfaces), seguindo formas rigorosas e claras de descrição dos seus diferentes elementos, garantindo de igual forma os serviços pretendidos e isolando claramente das restantes camadas que no seu todo constituem a aplicação: dados, regras funcionais, etc. O XML e as diferentes tecnologias que suportam o XSLT são, claramente, uma das apostas comum.
Não será difícil ver que qualquer documento apresentado na Web não é mais do que uma representação, total ou parcial, do seu conteúdo real. Ou seja, existe uma divisão clara e lógica entre os dados e a sua forma de apresentação. Este é o pressuposto de actuação da tecnologia XML Sapiens ou SAPI - Simple Application Programming Interface for CMS (www.xmlsapiens.org).
Se entendermos uma página Web como um documento constituído por vários fragmentos ou partes, as funcionalidades a ele inerentes não serão mais do que o reagir a acções do utilizador.
SAPID é um Sistema de Gestão de Conteúdos (CMS) open-source, que respeita a especificação XML Sapiens.
Responde a importantes requisitos de quem desenvolve aplicações para a Web, nomeadamente a gestão isolada de dados, apresentação e funcionalidade; gestão da estrutura de documentos, definindo partes editáveis, conteúdos não alteráveis e conteúdos gerados por scripts e o desenho de interfaces só com operadores SAPI (algoritmos), sem a necessidade de recorrer a outra linguagem.
Instalação, criação e administração fáceis, tratamento adequado de meta-dados, editores WYSIWYG de conteúdos, suporte de vários formatos de apresentação de dados (HTML, XML, SVG, XML-flash, etc.), integração de WebServices, ferramenta de exportação e migração, são outras das valias importantes deste sistema. Por tudo isto, mereceu a nossa apreciação.
Dentro de pouco tempo teremos disponível a nova versão SAPID CMF toda ela com componentes AJAX mantendo a especificação XML Sapiens.
Tags: Cms, OpenSource
PUBLICIDADE
Comentar