Sistemas de gerenciamento de sites (CMS) são soluções prontas oferecidas para desenvolvedores da web. Eles podem ser usados para criar um recurso funcional e de alta qualidade em um período mínimo de tempo. O CMS é selecionado de acordo com os requisitos do desenvolvedor para um site específico.
Determinando os Requisitos de CMS
Primeiro, decida a plataforma em que seu CMS será instalado. Explore os parâmetros oferecidos pelo hoster. Preste atenção ao software que está instalado em seu servidor. Portanto, muitos sistemas de gerenciamento modernos requerem PHP versão 5.2 ou superior, pelo menos um banco de dados MySQL disponível. Também é aconselhável ter acesso ao arquivo php.ini para configurar os parâmetros desejados.
Trabalhe bem com o orçamento que está disposto a gastar para apoiar o projeto. O CMS será instalado para criar um blog regular ou você deseja criar uma plataforma séria para uma loja online? Mesmo CMS grátis pode exigir um investimento de uma certa quantia de dinheiro, que pode ser gasto em manutenção e na compra de plug-ins adicionais ou revisão. Se você precisar de um especialista para dar suporte ao sistema, descubra o custo da obra.
Pense em qual componente funcional estará presente em seu sistema. Explore os sites dos sistemas mais populares, leia as análises em vários fóruns e sites da Internet para escolher o melhor mecanismo para você de acordo com os requisitos e parâmetros. Depois de ler os comentários e combiná-los com seus desejos, você pode escolher o CMS mais adequado.
Motores populares
Hoje, existem vários motores que são solicitados por vários desenvolvedores e são multifuncionais.
Entre os CMS pagos, destaca-se o 1C-Bitrix, que possui ampla funcionalidade para a criação de uma loja online. Também populares são ImageCMS, NetCat e MODX.
Entre os sistemas mais populares com arquivos cms para criação de blogs, os desenvolvedores destacam o WordPress, que também é muito procurado por iniciantes. Será ideal para a criação rápida de um site de cartão de visita, pois possui um grande número de templates e add-ons que irão expandir a funcionalidade do site que está sendo criado. O painel de administração do site é intuitivo e tem muitas configurações que são úteis para iniciantes e construtores de sites experientes. Entre as desvantagens deste CMS, pode-se notar a alta carga do servidor com um tráfego relativamente baixo.
Em 2009, este motor foi reconhecido como o melhor no Open Source CMS Award.
Com a ajuda do CMS Drupal, você também pode criar um recurso bastante sério que será posicionado como um portal de notícias ou fórum. O engine é flexível na customização e possui módulos adicionais customizados pelos desenvolvedores e facilmente integrados ao sistema. Por padrão, o pacote do motor também inclui uma ampla gama de funcionalidades, que são aumentadas com a ajuda de plug-ins. Deve-se notar que o Drupal tem fome de memória.
Em 2010, o Drupal foi premiado com o Melhor CMS na competição de Melhor Aplicativo de Código Aberto.
Um dos mais populares é o sistema Joomla, que possui funcionalidades importantes. O sistema é recomendado para desenvolvedores que já estão familiarizados com a tecnologia de criação de sites. A desvantagem do pacote é a confusão do código do programa e o painel de administração inconveniente. O sistema possui um grande número de plug-ins e amplo suporte de desenvolvedores.