CMS (Content Management System): o que é e como funciona
CMS (Content Management System, ou sistema de gerenciamento de conteúdo) é um software que permite criar, editar e publicar o conteúdo de um site por meio de um painel administrativo, sem escrever código a cada mudança. Textos, imagens e configurações ficam guardados no sistema, e as páginas são montadas quando alguém as acessa.
Como um CMS funciona por dentro?
Um CMS costuma ter três partes. O painel administrativo é onde você escreve e organiza o conteúdo. O banco de dados guarda textos, configurações e usuários. O tema, também chamado de template, define a aparência. Quando um visitante abre uma página, o CMS busca o conteúdo no banco, combina com o tema e entrega o HTML pronto ao navegador.
Por causa dessa separação, trocar o visual do site não exige reescrever os textos, e publicar uma página nova não exige mexer em código. Muitos CMS são escritos em PHP e usam um banco como MySQL ou MariaDB, mas isso varia de um sistema para outro.
Quais são exemplos de CMS?
- WordPress: software livre, licenciado sob a GPL (segundo o wordpress.org), usado em blogs, sites institucionais e lojas virtuais.
- Joomla: CMS de código aberto, com recursos de múltiplos idiomas e de permissões por usuário.
- Drupal: outro CMS de código aberto.
- Plataformas voltadas a lojas virtuais, como o Magento, que organizam produtos, estoque e pedidos além do conteúdo.
Também existem serviços fechados em que o sistema e a hospedagem vêm juntos num único pacote. Nesse caso você usa o painel do serviço, mas costuma ter menos escolha sobre onde o site fica e mais trabalho para levá-lo a outra hospedagem.
Qual a diferença entre CMS e construtor de páginas?
O CMS cuida do conteúdo, dos usuários e das permissões. Já o construtor de páginas cuida do desenho de cada página, com blocos que você arrasta e ajusta. Em geral, o construtor funciona como um plugin dentro do CMS: o WordPress, por exemplo, tem um editor de blocos próprio e também aceita construtores de terceiros. Os dois se complementam, e muitos sites usam só o CMS com o editor padrão.
O que considerar ao escolher um CMS?
- Tipo de site: blog, site institucional, portal e loja têm necessidades diferentes.
- Quem vai atualizar o conteúdo e qual o nível técnico dessa pessoa.
- Extensões e temas disponíveis para o que você precisa, e se continuam recebendo atualizações.
- Requisitos da hospedagem, como a versão do PHP e o tipo de banco de dados que o sistema pede.
- Manutenção: o CMS instalado na sua hospedagem precisa de atualizações regulares do sistema e das extensões, porque versões antigas podem ter falhas de segurança já conhecidas. Mantenha também um backup do site e do banco.
Para comparar planos antes de instalar, veja como escolher uma hospedagem de site.
Como fica na PW Host?
A hospedagem da PW Host usa o painel DirectAdmin, que traz o Softaculous, um instalador automático de aplicativos web. Quais aplicativos aparecem na lista depende do catálogo do Softaculous. O servidor faz um backup automático por dia e guarda cada um por 7 dias, mas as cópias próprias do cliente continuam necessárias, como explicam os Termos.
