24 Jul
Esta é a continuação do outro artigo escrito para ser publicado no VivaoLinux, que faz uma introdução ao CMS.
A quantidade de informações e serviços do seu site irão expandir rapidamente;
O conteúdo do site precisa ser o mais atualizado e este processo e o processo de atualização precisa ser eficiente;
Seu site irá crescer e os problemas também, consequentemente haverá mais colaboradores de conteúdo para o site, mais demanda por conteúdo e funcionalidade personalizada;
As expectativas do seus usuários aumentam a ponto de exigir cada vez mais confiabilidade e a qualidade do desempenho do site estão rapidamente aumentando, e erros e problemas como links quebrados, imagens faltando são intoleráveis pelos usuários mais exigentes;
É necessário um controle de desempenho, o site precisa ser auditado por diversos motivos comerciais, legais e outros.
Um CMS simples não é difícil de fazer, basta que o desenvolvedor conheça alguma linguagem dinâmica (PHP, ASP, JSP etc) e saiba integrar com um banco de dados (Oracle, MySQL, Postgree, etc).
Mas para os mais práticos e que não tem tempo a perder, podem comprar ou usar um CMS livre, porque muitas vezes pode não irá valer a pena começar um projeto do zero.
Existem diversos CMS comerciais com boas soluções, como vivvo, octeth e subdreamer.
Abaixo uma lista de CMS, com informações encontradas na wikipedia lusófona::
Nos próximos artigos irei falar mais sobre as vantagens e desvantagens do CMS mais utilizados e também sobre os CMS mantidos com GNU General Public License (Licença Pública Geral).
23 Jul
Este artigo havia escrito há algum tempo atrás para o site VivaoLinux. Daí com as mudanças neste domínio ele havia se perdido, por isso estou republicando ele aqui além de outros textos.
Este artigo explica sobre como alimentar um site, com facilidade, de forma dinâmica e rápida, sem muito esforço. Para que servem os Sistemas de Gerenciamento de Conteúdo? Porque eles são necessários e o que eles não conseguem fazer?
Olá, este é meu primeiro artigo sobre CMS, este conceito para usuários mais experientes já esta superado, porém ainda há pouca informação sobre o assunto em nossa língua, por isso decidi pesquisar, testar e escrever artigos relacionados com o Gerenciamento de Conteúdo.
Existem muitos CMS para serem testados e analisados, mas comecemos com uma breve introdução do que venha a ser isto.
CMS (Content Management System) como é mais conhecido, significa Sistema de Gerenciamento de Conteúdo, é um sistema que permite a criação, armazenamento e administração de conteúdo de forma dinâmica, através de uma interface de usuário via Internet.
O CMS pode ser usado independente da proporções de um website, seja pessoal ou corporativo, desenvolver um sozinho não é uma tarefa fácil, exige muitas horas de trabalho e dedicação, e nem todos estão dispostos a começar isso do zero.
Para solucionar esse problema existem diversos CMS prontos para serem usados, mas antes vamos entender onde podemos utilizar essa ferramenta.
Exemplos de onde pode ser usado:
As possibilidades são ilimitadas.
Através de um CMS que é possível atualizar um site sem exigência de conhecimento técnico da linguagem de programação utilizada, é o que muitos sites já fazem para atualizar sua informações.
A aparência de um website criado com um CMS é customizável, através da utilização de templates que podem ser facilmente substituídos.
Em suma, o grande diferencial de um CMS é permitir que o conteúdo de um website possa ser modificado de forma rápida e segura de qualquer computador conectado à internet. Um sistema de gerenciamento de conteúdo reduz custos e ajuda a suplantar barreiras potenciais à comunicação web reduzindo o custo da criação, contribuição e manutenção de conteúdo.
Um exemplo mais comum disso são os blogs, em que podemos notar duas interfaces distintas.