CMS PDF Imprimir E-mail
Seg, 22 de Outubro de 2007 18:12
2 - CMS

O CMS possui um Framework que oferece um conjunto de API , afim de que o desenvolvedor possa trabalhar a partir de uma mesma base para criar diversos produtos e serviços. Um Framework pode ser desenvolvido em uma das várias linguagens de programação disponíveis no mercado (PHP, JSP, PHYTON, PERL, RUBY, COLD FUSION, etc.) e suportado por vários bancos de dados (MySQL, Firebird, SQLServer, Oracle, SQLite, etc.) e sistemas operacionais (Linux, Unix, Windows, Mac, etc.)

"As ferramentas de gestão de conteúdo Web são atualmente objeto de forte interesse. Poucos projetos Internet de expressão são encarados hoje sem recurso à uma solução que integre o maior número possível de funcionalidades de gestão de conteúdo". (BAX, 2003)

Segundo Bax e Pereira (2002), a idéia básica por trás de um CMS é a separação entre a gestão de conteúdo e o design gráfico das páginas que a apresentam. Enfim, estruturar, facilitar, organizar, distribuir e disponibilizar toda informação em um ambiente Web. Com ferramentas simples e através do próprio navegador, é possível gerenciar todo o conteúdo, desde a sua criação até a distribuição e o arquivamento.

Um CMS permite que, por exemplo, uma empresa tenha total poder sobre o conteúdo de seu site, dispensando a manutenção por terceiros, o que gera segurança e confiabilidade. Qualquer funcionário com conhecimento básico em informática tem plenas condições de manter um site a partir de um CMS.

2.1 - Funcionalidades de um CMS

Basicamente um CMS é composto por módulos que oferecem serviços de forma ágil para a gestão de conteúdos. As funcionalidades essenciais em um CMS nos dias atuais são:
  • Controle de usuários e dos seus direitos - permite o controle de acesso por níveis de usuários, incluindo ferramentas de autenticação;
  • Criação, edição e armazenamento de conteúdo em formatos diversos - oferece suporte à criação, edição e manipulação de conteúdos, considerando os múltiplos tipos (áudio, vídeo, imagem, xml, html, texto etc);
  • Metadados - descrevem características importantes do conteúdo como (descrição, autor, linguagem, data de criação, data de revisão etc). São úteis para melhorar a precisão da busca por texto completo, permitindo aos usuários especificar atributos adicionais;
  • Controle da qualidade de informação - inclui regras associadas aos tipos de conteúdo permitindo controle e acompanhamento do ciclo de vida;
  • Classificação, indexação e busca de conteúdo - inclui mecanismos automatizados de classificação, indexação e recursos de busca eficientes baseados em metadados. A função de um mecanismo de busca é fornecer resultados mais relevantes para uma dada consulta no menor espaço de tempo;
  • Gestão da interface - o conteúdo é independente da lógica da aplicação e da apresentação visual;
  • Sindicalização - permite compartilhar informações entre diferentes sites através do formato Rich Site Summary (RSS ).

De acordo com as funcionalidades citadas acima, compreende-se que o CMS é a ferramenta ideal para gerir conteúdos na Internet.