Se você deseja atrair o maior número possível de vi­si­tan­tes para o seu site e fidelizá-los, você deverá publicar conteúdo de qualidade. Sites que combinam texto, imagens e vídeos não apenas apre­sen­tam conteúdo com maior valor agregado para leitores e usuários, como também são mais bem clas­si­fi­ca­dos pelos me­ca­nis­mos de busca. Manter seu conteúdo en­vol­vente significa revisá-lo cons­tan­te­mente, melhorá-lo, atualizá-lo e gerenciá-lo. Em sendo assim, a ma­nu­ten­ção de sites, es­pe­ci­al­mente dos grandes, é uma tarefa sem fim, inviável sem a adoção de um sistema de ge­ren­ci­a­mento de conteúdo (CMS). Conheça os melhores CMS de 2023 e entenda as se­me­lhan­ças e di­fe­ren­ças de pla­ta­for­mas de sites de código aberto (open source).

Definição

Um sistema de ge­ren­ci­a­mento de conteúdo (CMS) é um software que permite que usuários sem co­nhe­ci­men­tos es­pe­cí­fi­cos em pro­gra­ma­ção criem, editem e publiquem conteúdo na internet, como textos e elementos mul­ti­mí­dia. A pu­bli­ca­ção é feita de forma co­la­bo­ra­tiva, por meio de uma interface gráfica do usuário.

Escolha o CMS certo para você

Se você está pro­cu­rando o melhor CMS para o seu site, saiba de antemão que a con­cor­rên­cia é grande, e se perder é fácil. Existem entre 250 e 350 programas di­fe­ren­tes dis­po­ní­veis atu­al­mente: de simples fer­ra­men­tas de cons­tru­ção a sistemas em­pre­sa­ri­ais ex­pan­sí­veis. Assim, as pos­si­bi­li­da­des são infinitas. Por isso é im­por­tante que você entenda quais re­qui­si­tos são es­sen­ci­ais para vi­a­bi­li­zar o seu projeto web.

Dica

Você sabe quais são os di­fe­ren­tes tipos de site e para o que servem? Nosso artigo te ensina!

Maneiras de aplicação

Sistemas de ge­ren­ci­a­mento de conteúdo em pla­ta­for­mas de sites podem ser aplicados, de forma geral, de três maneiras di­fe­ren­tes: para ge­ren­ci­a­mento de conteúdo web, para pu­bli­ca­ção de posts e/ou notícias, e para pu­bli­ca­ção social/em co­mu­ni­da­des. Ao escolher uma solução para o seu novo projeto web você deve basear-se, então, no que é mais im­por­tante para o seu site.

Dica

Para que você consiga encontrar o melhor CMS para o seu projeto e be­ne­fi­ciar-se de todas as pos­si­bi­li­da­des dis­po­ní­veis, você precisa, antes de tudo, com­pre­en­der cla­ra­mente seus objetivos ao criar um site.

Ge­ren­ci­a­mento de conteúdo web

A ênfase do ge­ren­ci­a­mento de conteúdo web é criar e ad­mi­nis­trar conteúdo on-line. Na maioria dos casos, múltiplos editores precisam ter acesso ao back-end do CMS, o que, por sua vez, exige métodos de com­par­ti­lha­mento complexos. Por isso, é im­por­tante que o software utilizado ofereça pro­ces­sa­mento otimizado para conteúdos mul­ti­mí­dia. Entre outros fatores im­por­tan­tes estão: ge­ren­ci­a­mento de direitos dos usuário, recursos avançados de pesquisa de texto, sistema eficiente de ge­ren­ci­a­mento de notícias e a ca­pa­ci­dade de apre­sen­tar conteúdos em mais de um idioma.

Pu­bli­ca­ção de posts e/ou notícias

Essa aplicação é voltada prin­ci­pal­mente para blogs: pre­pa­ra­ção de conteúdo, links complexos e ca­te­go­ri­za­ção detalhada, bem como ca­pa­ci­dade de gerar links para pla­ta­for­mas de mídia social e outras funções da Web 2.0 estão entre os destaques. A pos­si­bi­li­dade de interagir com o leitor e de controlar o tempo de pu­bli­ca­ção das entradas também são recursos im­por­tan­tes a serem con­si­de­ra­dos. Criar conteúdo de forma rápida e prática é igual­mente im­por­tante, e o ideal é que o software comporte também seu uso por dis­po­si­ti­vos móveis.

Pu­bli­ca­ção social/em co­mu­ni­da­des

De­sen­vol­ver co­mu­ni­da­des virtuais e dis­po­ni­bi­lizá-las ao grande público requer uma gama muito maior de funções do que as ofe­re­ci­das por um simples blog. É que co­mu­ni­da­des virtuais têm como alvo grupos de usuários ativos, e não leitores passivos. Ide­al­mente, o conteúdo deste tipo de site deve poder ser criado tanto por seus ope­ra­do­res, quanto por seus membros (conteúdo gerado pelo usuário). O sistema básico das soluções de pu­bli­ca­ção social ge­ral­mente é modular no design e pode ser ampliado por de­ter­mi­na­das funções da Web 2.0, se ne­ces­sá­rio.

In­de­pen­den­te­mente do tipo de CMS escolhido, você precisa, pri­mei­ra­mente, registrar um domínio. Para verificar se o domínio dos seus sonhos está dis­po­ní­vel, realize uma pesquisa com o nosso Domain Checker.

Consulta de Domínio

Software privativo vs software de código aberto

Diversos sistemas de ge­ren­ci­a­mento de conteúdo são dis­po­ni­bi­li­za­dos em código aberto. Assim, eles são chamados de softwares de código aberto, open source ou softwares livres. Um CMS de código aberto permite que seu código-fonte seja acessado, vi­su­a­li­zado, mo­di­fi­cado, melhorado e expandido por qualquer usuário, de acordo com suas ne­ces­si­da­des in­di­vi­du­ais. O software privativo, por outro lado, é de­sen­vol­vido por uma de­ter­mi­nada empresa e dis­tri­buído co­mer­ci­al­mente. Isso quer dizer que seu uso está ge­ral­mente associado à aquisição de uma licença paga. Ainda, neste tipo de solução, o código-fonte não é dis­po­ni­bi­li­zado aos usuários.

Um software de código aberto é ge­ral­mente dis­po­ni­bi­li­zado a todos, sem custo de li­cen­ci­a­mento. Assim, eles são par­ti­cu­lar­mente atraentes para empresas e in­di­ví­duos, do ponto de vista econômico. Em termos de de­sen­vol­vi­mento tec­no­ló­gico, os melhores CMS de código aberto são tão bons quanto softwares pri­va­ti­vos. Co­mu­ni­da­des de de­sen­vol­ve­do­res de alto nível estão por trás de alguns dos projetos mais famosos, como o WordPress e o TYPO3. Extensa do­cu­men­ta­ção e um processo de de­sen­vol­vi­mento trans­pa­rente também garantem que erros e falhas de segurança sejam re­sol­vi­dos pron­ta­mente.

Mas qual é o nível de par­ti­ci­pa­ção de soluções de código aberto no mercado global, em com­pa­ra­ção com softwares pri­va­ti­vos, em se tratando de operação de sites?

Com­pa­ra­ção mundial de soluções pri­va­ti­vas e open source

O CMS mais popular do mundo é, de longe, o WordPress. De acordo com le­van­ta­mento realizado pela BuiltWith W3Techs, mais de 40% dos sites do mundo usam esse software de código aberto como base. Os outros dois softwares open source que figuram entre os dez ge­ren­ci­a­do­res de sites mais populares são Joomla! e Drupal. Im­por­tante destacar que CMS de código aberto, dis­po­ni­bi­li­za­dos a usuários em versões co­mu­ni­tá­rias gratuitas, podem competir de igual para igual com editores HTML es­ta­be­le­ci­dos, como o Adobe Dre­amwe­a­ver.

Imagem: Melhores CMS: participação no mercado
O gráfico deixa claro que o WordPress é o CMS mais popular do mundo; fonte: https://w3techs.com/te­ch­no­lo­gies/overview/content_ma­na­ge­ment/all
CMS Par­ti­ci­pa­ção no mercado
WordPress 65.1%
Shopify 6.5%
Wix 2.9%
Squa­res­pace 2.7%
Joomla! 2.7%
Drupal 2.0%
Blogger 1.5%
Bitrix 1.4 %
Magento 1.0 %
OpenCart 0.9 %
Pres­taShop 0.7 %
Weebly 0.5 %
TYPO3 0.4 %
Big­com­merce 0.4 %
Adobe Dre­amwe­a­ver 0.3%
Dados relativos a novembro de 2021

Além das apontadas na tabela, outras pla­ta­for­mas de sites de código aberto também são populares. Muitos confiam suas lojas virtuais à pla­ta­forma de comércio ele­trô­nico Magento (sistema do Shopify) ou ao software francês Pres­taShop. O sucesso desses CMS mostra que produtos de código aberto concorrem em nível de igualdade com soluções pri­va­ti­vas para sites co­mer­ci­ais. Cons­tru­to­res de sites de pro­ve­do­res co­mer­ci­ais também são bastante populares.

Devido ao sucesso in­con­teste das soluções de código aberto, apre­sen­ta­re­mos agora os melhores CMS open source do mercado e com­pa­ra­re­mos suas prin­ci­pais funções. Entre as soluções pri­va­ti­vas, com­pa­ra­re­mos o Dre­amwe­a­ver e o MyWebsite Now. Prepare-se para receber des­cri­ções de funções de­ta­lha­das, assim como com­pa­ra­ções por tabelas, das seguintes áreas:

  • Ins­ta­la­ção e con­fi­gu­ra­ção
  • Ge­ren­ci­a­mento de usuários
  • Operação e criação de conteúdo
  • Oti­mi­za­ção para me­ca­nis­mos de busca e design res­pon­sivo
  • Segurança e suporte

Melhores CMS em detalhes

Sistemas de código aberto como WordPress, TYPO3, Joomla!, Drupal, Contao e Neos são, atu­al­mente, as soluções mais populares para a ad­mi­nis­tra­ção de sites pro­fis­si­o­nais. Cada software é adequado, contudo, a fi­na­li­da­des es­pe­cí­fi­cas. Reunimos aqui as prin­ci­pais funções de cada um deles, assim como os tipos de aplicação e os re­qui­si­tos de sistema ne­ces­sá­rios. Tome sua decisão com a ajuda das nossas análises e tabelas.

Hos­pe­da­gem que se adapta às suas ambições
  • Fique online com 99,99% de tempo de atividade e segurança robusta
  • Aumente o de­sem­pe­nho com um clique à medida que o tráfego cresce
  • Inclui domínio gratuito, SSL, e-mail e suporte 24 horas por dia, 7 dias por semana

WordPress

O WordPress é o CMS de código aberto mais usado no mundo. Ori­gi­nal­mente concebido como um sistema de blog, ele é hoje um sistema de ge­ren­ci­a­mento de conteúdo completo e to­tal­mente funcional, graças às várias extensões dis­po­ní­veis para ins­ta­la­ção.

Imagem: Página inicial do WordPress
WordPress: O sistema de blogs que se tornou um CMS funcional
WordPress Managed Hosting com a IONOS!

Comece seu site com rapidez e beneficie-se da versão mais segura e atu­a­li­zada do WordPress!

  • Domínio
  • SSL
  • Suporte 24 horas

Fatos

  • Mais de 58.000 extensões e uma enorme variedade de templates gratuitas.
  • “Ins­ta­la­ção em cinco minutos” com o as­sis­tente de ins­ta­la­ção
  • URLs adaptadas aos me­ca­nis­mos de busca
  • Fer­ra­men­tas de pu­bli­ca­ção e ge­ren­ci­a­mento para soluções móveis Re­qui­si­tos de sistema para WordPress 5.6
  • Servidor web: Qualquer um que suporte PHP e MySQL/MariaDB (re­co­men­da­dos: Apache ou NGINX)
  • Mid­dleware: PHP 7.4 ou superior
  • Banco de dados: MySQL 5.6 ou superior; MariaDB 10.1 ou superior
  • Outras re­co­men­da­ções: Suporte HTTPS

A grande co­mu­ni­dade de usuários do WordPress comemora a enorme seleção de temas, plugins e widgets. Já os críticos dizem que o sistema é complexo, confuso e difícil de usar. A verdade é que esse CMS com­par­ti­lha dos mesmos problemas que todos os outros softwares bem-sucedidos: devido à alta cir­cu­la­ção, ele é alvo popular de hackers. Por isso, usuários precisam atualizar o software do WordPress com bastante re­gu­la­ri­dade, pelas atu­a­li­za­ções de segurança. Elas são ra­pi­da­mente lançadas após in­ci­den­tes de segurança, mas nem sempre são com­pa­tí­veis com todas as extensões que você utiliza em seu projeto web. Como resultado, atu­a­li­za­ções de software podem estar as­so­ci­a­das a um esforço ad­mi­nis­tra­tivo con­si­de­rá­vel, es­pe­ci­al­mente em grandes projetos.

Devido à sua versão básica ser con­si­de­ra­vel­mente fácil de instalar, o WordPress é bom para sites pequenos, de estrutura simples. Es­pe­ci­al­mente para blo­guei­ros que desejam publicar conteúdo que muda com frequên­cia, em layouts atraentes, o WordPress é um CMS eficaz, com uma interface intuitiva. No entanto, à medida que a com­ple­xi­dade do projeto aumenta, a fa­ci­li­dade de uso do software diminui. Em teoria, grandes projetos em­pre­sa­ri­ais também podem ser im­ple­men­ta­dos, mas um maior número de funções é ine­vi­ta­vel­mente acom­pa­nhado de um aumento do esforço ad­mi­nis­tra­tivo.

Se você busca por um site cuja operação seja estável, saiba que o WordPress exige cada vez mais do servidor, à medida que o tráfego de vi­si­tan­tes aumenta. Assim, re­co­men­da­mos que usuários que de­sen­vol­vem projetos complexos, de vários domínios e com foco mul­ti­lín­gue, optem por outras pla­ta­for­mas de sites, como o TYPO3.

Prós Contras
Extensa co­mu­ni­dade Certas funções requerem a ins­ta­la­ção de extensões
Esforço mínimo para instalar e con­fi­gu­rar a versão básica Plugins podem oferecer riscos à segurança
Interface do usuário intuitiva Es­ta­bi­li­dade e per­for­mance limitadas quando o tráfego aumenta
In­te­gra­ção de plugins e extensões simples Atu­a­li­za­ções de segurança fre­quen­tes levam a esforços ad­mi­nis­tra­ti­vos maiores
Dica

Para quem está começando agora no WordPress, a ins­ta­la­ção com um clique, da Managed Hospedagem para WordPress da IONOS, é ideal. Com esse pacote de hos­pe­da­gem, você não precisará se preocupar com as tarefas técnicas e ad­mi­nis­tra­ti­vas da parte do servidor do seu site, podendo se con­cen­trar to­tal­mente na produção de conteúdo.

Se você se in­te­res­sou pelo CMS líder do mercado, saiba mais sobre ele no nosso artigo in­tro­du­tó­rio ao WordPress.

TYPO3

Assim como o WordPress, o TYPO3 está entre os CMS de código aberto mais populares do mundo. O software, um sistema de ge­ren­ci­a­mento de conteúdo em­pre­sa­rial, é mantido e cons­tan­te­mente atu­a­li­zado por uma equipe de de­sen­vol­ve­do­res ex­pe­ri­en­tes. O TYPO3 é uma ótima solução para grandes sites cor­po­ra­ti­vos e pla­ta­for­mas de comércio ele­trô­nico.

Imagem: Site do software TYPO3
O sistema de ge­ren­ci­a­mento de conteúdo TYPO3 é ideal para sites em­pre­sa­ri­ais

Fatos

  • Sistema de ge­ren­ci­a­mento de conteúdo em­pre­sa­rial
  • Grande variedade de funções
  • Amplo ge­ren­ci­a­mento de direitos integrado
  • In­te­gra­ção simples com outros sistemas, como soluções de CRM ou ERP Re­qui­si­tos de sistema para TYPO3 CMS 10 LTS
  • Servidor web: Apache (re­co­men­dado); MS IIS; NGINX; Caddy Server
  • Mid­dleware: PHP 7.2 ou superior
  • Banco de dados: MySQL 5.5 ou superior; MariaDB 10.2; MS SQL Server; Post­greSQL; SQLite
  • Hardware: Pelo menos 256 MB de RAM
  • Outras re­co­men­da­ções: Graphics­Ma­gick ou Ima­ge­Ma­gick; GDlib; Freetype; ylib; se usar servidor Apache: mod_gzip, mod_deflate, mod_rewrite; cache PHP (APCu, PHP ac­ce­le­ra­tor, OPcache ou Zend Ac­ce­le­ra­tor); extensões in­di­vi­du­ais podem exigir software adicional

O TYPO3 reúne uma grande co­mu­ni­dade, que fornece ajuda rápida para ini­ci­an­tes com problemas técnicos e dúvidas. Há também vários pro­ve­do­res pro­fis­si­o­nais es­pe­ci­a­li­za­dos em suporte ao TYPO3, que oferecem serviços de agência para usuários cor­po­ra­ti­vos.

O uso pro­fis­si­o­nal de um CMS de alto de­sem­pe­nho como esse requer co­nhe­ci­mento es­pe­ci­a­li­zado. É jus­ta­mente nisso que críticos baseiam seus co­men­tá­rios: no longo período de trei­na­mento ne­ces­sá­rio, e em um esforço ad­mi­nis­tra­tivo re­la­ti­va­mente alto. Por outro lado, ao ser operado por pessoal es­pe­ci­a­li­zado, o TYPO3 permite a im­ple­men­ta­ção segura de es­tru­tu­ras complexas em um site, como conteúdo mul­ti­lín­gue. Uma con­si­de­rá­vel variedade de funções avançadas garante um ge­ren­ci­a­mento de direitos pro­fis­si­o­nal e pro­por­ci­ona in­ter­fa­ces para apli­ca­ti­vos co­mer­ci­ais clássicos, como sistemas CRM e ERP.

O enorme espectro de funções oferecido pelo TYPO3 pos­si­bi­lita a im­ple­men­ta­ção de qualquer tipo de projeto web. Contudo, projetos complexos acarretam altos custos de ins­ta­la­ção, con­fi­gu­ra­ção e ma­nu­ten­ção. O destaque e a boa reputação do software con­tri­buem para que ele também seja usado por sites re­la­ti­va­mente pequenos. Contudo, usuários menores ge­ral­mente precisam empregar muito mais esforço do que o ne­ces­sá­rio nessa fer­ra­menta. Assim, se você não precisa de todo o espectro de funções oferecido por um CMS cor­po­ra­tivo, pro­va­vel­mente ficará mais bem servido usando um software modular de ins­ta­la­ção simples. Já para projetos complexos, exe­cu­ta­dos por es­pe­ci­a­lis­tas, o TYPO3 é a base ideal para uma presença on-line bem-sucedida.

Prós Contras
CMS am­pla­mente difundido; grande co­mu­ni­dade (incluindo es­pe­ci­a­lis­tas) Im­ple­men­ta­ção, con­fi­gu­ra­ção e ad­mi­nis­tra­ção exigem co­nhe­ci­mento es­pe­ci­a­li­zado
Enorme variedade de funções, fle­xi­bi­li­dade e ex­ten­si­bi­li­dade Seu espectro funcional demanda mais hos­pe­da­gem que outros sistemas
Ge­ren­ci­a­mento extensivo de direitos Trei­na­mento de não-es­pe­ci­a­lis­tas é complexo

Se você for usar o TYPO3 para um projeto grande e complexo, a con­tra­ta­ção de um pacote de hos­pe­da­gem é im­pres­cin­dí­vel. Para mais in­for­ma­ções sobre o TYPO3 e des­cri­ções de­ta­lha­das da extensa gama de funções que ele oferece, acesse nosso artigo TYPO3: Conceitos básicos.

Joomla!

Com quase 3% do mercado, o Joomla! também está entre os melhores CMS. O software é com­pa­tí­vel com usuários ini­ci­an­tes e ex­pe­ri­en­tes, mas é mais difícil de usar que o WordPress. Ao contrário do líder do mercado, O Joomla! Inclui fun­ci­o­na­li­da­des abran­gen­tes na versão básica, o que dispensa a ins­ta­la­ção de extensões. Boa do­cu­men­ta­ção na forma de manuais on-line e suporte da co­mu­ni­dade em fóruns são outras de suas vantagens, prin­ci­pal­mente para quem não tem co­nhe­ci­men­tos avançados.

Imagem: Página inicial do CMS open source Joomla!
O Joomla! oferece uma boa variedade de extensões na versão básica

Fatos

  • Mais de 6.000 extensões dis­po­ní­veis
  • Ge­ren­ci­a­mento de conteúdo object-oriented
  • Suporte da co­mu­ni­dade em fóruns Re­qui­si­tos de sistema para Joomla! 3.x
  • Servidor web: Apache HTTP Server 2.0 (2.4 re­co­men­dado) com mod_mysql, mod_xml e mod_zlib; NGINX 1.0 (1.8 ou superior re­co­men­dado); MS IIS 7
  • Mid­dleware: PHP 5.3.10 (7.3 ou superior re­co­men­dado)
  • Banco de dados: MySQL 5.1 com suporte InnoDB (5.5.3 ou superior re­co­men­dado); MS SQL server 10.50.1600.1 (10.50.1600.1 ou superior re­co­men­dado); Post­greSQL 8.3.18 (9.1 ou superior re­co­men­dado)

O Joomla! foi de­sen­vol­vido pelo projeto Mambo, também de código aberto. O sistema, par­ti­cu­lar­mente popular nos Estados Unidos, é ca­rac­te­ri­zado por um design de software orientado a objetos (OOD), numa estrutura MVC stan­da­lone. Essa pla­ta­forma de sites permite que usuários criem suas próprias extensões e as com­par­ti­lhem com a co­mu­ni­dade pelo diretório de extensões do Joomla!. As extensões, por sua vez, podem ser fa­cil­mente ins­ta­la­das pelo back-end do CMS. Módulos do Joomla! permitem a criação de templates, ao combinar elementos de conteúdo pre­de­fi­ni­dos.

O Joomla! separa suas extensões em plugins, com­po­nen­tes, módulos, templates e idiomas. Elas podem ser usadas tanto no back-end quanto no front-end, o que, às vezes, pode confundir usuários. Críticos con­si­de­ram o ge­ren­ci­a­mento de direitos e os processos de aprovação in­su­fi­ci­en­tes para projetos maiores. Extensões podem até ajudar, mas nem sempre são gratuitas.

Prós Contras
Ins­ta­la­ção e con­fi­gu­ra­ção com­pa­ra­ti­va­mente simples Ge­ren­ci­a­mento de direitos in­su­fi­ci­ente
Grande variedade de extensões e designs Extensões avançadas podem ter custos altos
Facilita a criação de templates próprias Extensões ge­ral­mente requerem im­ple­men­ta­ção manual
Dica

Devido a sua com­ple­xi­dade, re­co­men­da­mos o uso do Joomla! junto a um provedor de hos­pe­da­gem. O Joomla! Hosting da IONOS encarrega-se da ma­nu­ten­ção da in­fra­es­tru­tura técnica e das atu­a­li­za­ções pe­rió­di­cas do seu site Joomla!, tornando o ge­ren­ci­a­mento dessa pla­ta­forma de sites muito mais fácil.

Se você busca por mais in­for­ma­ções sobre o Joomla! e quer se apro­fun­dar nas funções por ele ofe­re­ci­das, acesse nosso artigo Joomla: Conceitos básicos.

Drupal

Entre os melhores CMS também está a pla­ta­forma de sites modular Drupal. Ori­gi­nal­mente de­sen­vol­vida como uma solução para co­mu­ni­da­des de es­tu­dan­tes, ela é hoje uma solução de código aberto completa. A versão básica do software é bastante enxuta, mas pode ser ampliada por módulos. Atu­al­mente, a força do projeto está nas co­mu­ni­da­des: o módulo básico já possui várias funções da Web 2.0 e para co­mu­ni­dade, como blogs, fóruns e tag clouds.

Imagem: Página inicial da plataforma para sites Drupal
O CMS Drupal tem foco em co­mu­ni­da­des

Fatos

  • Layout modular e flexível
  • Ins­ta­la­ção básica simples e mais de 46.000 módulos de extensão
  • Foco em pu­bli­ca­ções sociais e projetos co­mu­ni­tá­rios
  • Mais de 1.100 dis­tri­bui­ções como solução completa para apli­ca­ti­vos típicos Re­qui­si­tos de sistema para Drupal 9
  • Servidor web: Apache 2.4.7 ou superior; NGINX 0.7.x ou superior; MS IIS; qualquer outro servidor com suporte PHP
  • Mid­dleware: PHP 7.3 ou superior
  • Banco de dados: MySQL 5.7.8 ou superior; MariaDB 10.3.7; Percona server 5.7.8 ou superior; Post­greSQL 10 ou superior (com PDO); SQLite 3.26 ou superior

Entre as vantagens da pla­ta­forma de sites Drupal está uma ampla pos­si­bi­li­dade de cus­to­mi­za­ção, por causa do layout modular. Usuários que sabem exa­ta­mente o que precisam podem eco­no­mi­zar o tempo que gastariam com com­pi­la­ções manuais de com­po­nen­tes de software. Em muitos casos, dis­tri­bui­ções pre­de­fi­ni­das, baseadas na framework do Drupal, estão dis­po­ní­veis.

Com foco em pu­bli­ca­ções sociais, o Drupal é es­pe­ci­al­mente adequado para projetos co­mu­ni­tá­rios de pequeno e médio porte. Variadas extensões pos­si­bi­li­tam a im­ple­men­ta­ção de portais cor­po­ra­ti­vos com es­tru­tu­ras complexas multi-domínio. Mas a ad­mi­nis­tra­ção do núcleo de um CMS com extensões abran­gen­tes requer co­nhe­ci­mento es­pe­ci­a­li­zado e um pouco de instinto. Se as funções básicas do software não forem su­fi­ci­en­tes, módulos adi­ci­o­nais terão de ser ins­ta­la­dos ma­nu­al­mente, via FTP, o que pode ser um processo complexo. Outro ponto negativo é que, às vezes, é difícil atualizar as extensões, pois elas nem sempre são com­pa­tí­veis com o back-end.

O Drupal aplica-se, prin­ci­pal­mente, a sites de pu­bli­ca­ção social e a co­mu­ni­da­des. Esse CMS oferece um sistema flexível e modular para pla­ta­for­mas altamente dinâmicas, cujos conteúdos são, em sua maioria, gerados por usuários.

Prós Contras
Núcleo de software compacto Con­fi­gu­ra­ção complexa devido à baixa com­pa­ti­bi­li­dade com o back-end
Grande variedade de módulos de extensão e dis­tri­bui­ções pre­de­fi­ni­das Ins­ta­la­ção básica requer várias ins­ta­la­ções extras
Suporta o ge­ren­ci­a­mento de vários domínios A ins­ta­la­ção de módulos adi­ci­o­nais só é possível via FTP
Nota

Em especial, quando o Drupal é usado como uma pla­ta­forma co­mu­ni­tá­ria, a segurança dos dados dos usuários deve ter a mais alta pri­o­ri­dade. A Drupal Hosting da IONOS aumenta a segurança dessa pla­ta­forma de sites, for­ne­cendo acesso in­de­pen­dente ao CMS.

Se você se in­te­res­sou por esse CMS, leia nosso artigo detalhado sobre o Drupal para embasar melhor a sua decisão.

Contao

Também con­si­de­ra­mos o Contao um dos melhores CMS, já que ele é objetivo e fácil de usar. Seu sistema tem um back-end intuitivo e mul­ti­lín­gue, e sua camada ad­mi­nis­tra­tiva tem uma estrutura clara. Esse software dá atenção especial à com­pa­ti­bi­li­dade com padrões web, for­ne­cendo conteúdo on-line sem barreiras em HTML 5.

Imagem: Página inicial do CMS Contao
O Contao é um CMS para conteúdo on-line sem barreiras
Hos­pe­da­gem que se adapta às suas ambições
  • Fique online com 99,99% de tempo de atividade e segurança robusta
  • Aumente o de­sem­pe­nho com um clique à medida que o tráfego cresce
  • Inclui domínio gratuito, SSL, e-mail e suporte 24 horas por dia, 7 dias por semana

Fatos

  • CMS fácil de usar, com grande variedade de funções
  • Mais de 1.400 extensões dis­po­ní­veis
  • Back-end mul­ti­lín­gue
  • Demo on-line
  • Au­ten­ti­ca­ção de dois fatores (a partir do Contao 4.6) Re­qui­si­tos de sistema para Contao 4.9 Long Term Support (LTS)
  • Servidor web: Apache; NGINX ou IIS com suporte PHP e MySQL
  • Mid­dleware: PHP 7.4 ou superior
  • Banco de dados: MySQL 8.0 ou superior
  • Outras re­co­men­da­ções: Para gama completa de funções, as seguintes extensões PHP são ne­ces­sá­rias: DOM; PCRE; Intl; PDO; ZLIB; JSON; Curl; Mbstring e GD

Em sua con­fi­gu­ra­ção básica, o Contao já possui uma ampla variedade de funções, que podem ser adaptadas a ne­ces­si­da­des in­di­vi­du­ais por meio das mais de 1.900 extensões dis­po­ní­veis. Esse CMS também oferece um ge­ren­ci­a­dor de temas integrado, que pos­si­bi­lita con­fi­gu­rar in­di­vi­du­al­mente o design e o layout de um site, com módulos pré-montados. Além disso, o site da Contao oferece a seus usuários temas pro­fis­si­o­nais para vários tipos de apli­ca­ções e in­dús­trias. No entanto, esses temas ge­ral­mente são pagos.

A grande vantagem do Contao é seu alto padrão de segurança. A versão LTS dessa pla­ta­forma de sites tem garantia de quatro anos. Durante esse período, ela recebe correções de erros e atu­a­li­za­ções de segurança, mas novos recursos não são adi­ci­o­na­dos. A versão LTS é estável e re­co­men­dada para sites ativos. Além dela, existe a versão de de­sen­vol­vi­mento. Ela fornece correções de erros e atu­a­li­za­ções de segurança por seis meses, além de novos recursos não incluídos na LTS. Essa versão é re­co­men­dada para todos que desejam testar novos recursos.

Uma demo on-line e um extenso material de do­cu­men­ta­ção permitem uma rápida in­tro­du­ção à criação de sites. Para checar a com­pa­ti­bi­li­dade do servidor, acesse Contao Check.

O Contao é flexível e, por isso, adequado a sites de todos os tipos e tamanhos. O software oferece aos usuários uma poderosa ar­qui­te­tura de sistema, que pode ser adaptada a variados modelos de sites pro­fis­si­o­nais, por meio de extensões. Soluções de intranet, pla­ta­for­mas de comércio ele­trô­nico, portais cor­po­ra­ti­vos ou mi­cro­si­tes, por exemplo, podem ser colocados no ar com a mesma fa­ci­li­dade. Nenhuma ne­ces­si­dade é im­pos­sí­vel, mesmo em se tratando de oti­mi­za­ção para me­ca­nis­mos de busca e análise web.

Entre as li­mi­ta­ções do Contao na con­fi­gu­ra­ção padrão está o fato de ele não permitir a im­ple­men­ta­ção de fluxos de trabalho mul­ti­ní­vel.

Prós Contras
Ar­qui­te­tura de sistema ex­ten­sí­vel e de alto de­sem­pe­nho Fluxos de trabalho mul­ti­ní­vel não são com­pa­tí­veis com o sistema básico, mas são possíveis com extensões
Ins­ta­la­ção, ge­ren­ci­a­mento e atu­a­li­za­ção de extensões fáceis Co­mu­ni­dade com­pa­ra­ti­va­mente pequena, mas ativa
Bom padrão de segurança
Atu­a­li­za­ções fáceis
Dica

Escolha um pacote de Webhos­ting da IONOS e instale o Contao com um único clique. Não tem como ser mais fácil.

Mais in­for­ma­ções e detalhes sobre a pla­ta­forma de sites Contao você encontra no nosso artigo Contao: o CMS leve e al­ter­na­tivo.

Neos

Assim como o TYPO3, o Neos é um sistema de ge­ren­ci­a­mento de conteúdo em­pre­sa­rial de código aberto. Seu foco é em editores e de­sen­vol­ve­do­res: editores podem criar conteúdo em um editor WYSIWYG (What You See Is What You Get) de verdade e de­sen­vol­ve­do­res trabalham em um sistema de última geração, com ex­ten­si­bi­li­dade planejada, guias de estilo “vivos” e design atômico. O Neos é o sistema ideal para quem quer vincular conteúdos a sistemas de terceiros (ERP, CRM, shops, etc).

Imagem: Página inicial do CMS Neos
Neos é um CMS para projetos grandes

Fatos

  • Sistema de ge­ren­ci­a­mento de conteúdo em­pre­sa­rial de código aberto
  • Editor WYSIWYG ver­da­deiro (edição inline)
  • URLs oti­mi­za­das para me­ca­nis­mos de busca
  • Fer­ra­men­tas de pu­bli­ca­ção e ge­ren­ci­a­mento para soluções móveis
  • Ca­pa­ci­dade de expansão planejada para vincular outros sistemas, como shops, CRM e ERP Re­qui­si­tos de sistema para Neos CMS 7.x
  • Servidor web: Apache; NGINX#
  • Mid­dleware: PHP 7.3.0 ou superior (o PHP CLI deve ter a mesma versão para de­sen­vol­vi­mento)
  • Módulos PHP: mbstring; tokenizer; xml; pdo_mysql; imagick; gmagick
  • Funções PHP: exec(); shell_exec(); es­ca­peshellcmd(); es­ca­peshel­larg()
  • Banco de dados: MySQL superior a 5.7.7; MariaDB superior a 10.2.2; Post­greSQL superior a 9.4 (ofi­ci­al­mente su­por­ta­dos)
  • Opcionais: Oracle; Microsoft SQL Server; SAP Sybase SQL Anywhere; SQLite; Drizzle
  • Hardware: Pelo menos 256 MB de RAM
  • Outras re­co­men­da­ções: Extensões in­di­vi­du­ais podem exigir software adicional

O Neos tem como lema a seguinte frase: “A primeira opção de conteúdo”. Essa pla­ta­forma de sites tem como objetivo ser ex­tre­ma­mente fácil de usar, devido à sua edição inline, pos­si­bi­li­tada por um editor WYSIWYG ver­da­deiro. Ao contrário do que ocorre em CMS clássicos, editores do Neos não precisam preencher dezenas de campos de for­mu­lá­rio para ca­be­ça­lhos, títulos, etc., para habilitar o botão de pré-vi­su­a­li­za­ção do conteúdo a ser publicado. Eles editam o conteúdo di­re­ta­mente no layout da página final. O editor WYSIWYG do Neos também funciona para di­fe­ren­tes formatos de exibição, como tablets, smartpho­nes ou até mesmo re­sul­ta­dos de busca do Google. Os usuários podem alternar entre as vi­su­a­li­za­ções com fa­ci­li­dade, sem precisar sair da página de edição. Isso permite que o conteúdo seja otimizado de forma rápida e fácil para di­fe­ren­tes canais.

Outro recurso especial desse CMS é o Content Di­men­si­ons. Com ele, editores pode criar infinitas versões de conteúdo, para di­fe­ren­tes públicos-alvo e em di­fe­ren­tes línguas. Assim, o mesmo conteúdo pode variar de acordo com o gênero, a cultura, a região e até mesmo o país dos leitores, o que pode fazer a diferença em campanhas de marketing. A pos­si­bi­li­dade de ma­nu­ten­ção de mul­ti­si­tes também está entre as vantagens do sistema Neos.

Em se tratando de empresas, novos conteúdos passam, ge­ral­mente, por vários processos de revisão e aprovação, desde sua criação até sua pu­bli­ca­ção. Com espaços de trabalho in­di­vi­du­ais e em grupo, e um ge­ren­ci­a­mento de direitos flexível, o Neos consegue integrar processos com especial fa­ci­li­dade.

Apesar de focar no conteúdo, o Neos não é somente um CMS, já que foi de­sen­vol­vido para in­te­gra­ção e ex­ten­si­bi­li­dade. A co­mu­ni­dade o chama, na verdade, de Content Ap­pli­ca­tion Platform, já que além de um sistema de ge­ren­ci­a­mento de conteúdo poderoso, uma estrutura PHP igual­mente boa, chamada Flow, é dis­po­ni­bi­li­zada. Assim, de­sen­vol­ve­do­res podem ajustar o Neos da forma como pre­ci­sa­rem, e criar projetos complexos. A in­te­gra­ção com softwares de terceiros, a conexão com sistemas externos (ERP, CRM, etc.), in­te­gra­ções com lojas, entre outros, são possíveis com o Neos. Extensões (como Google Analytics, IBM Watson, Elas­tic­se­arch, etc.) podem ser ins­ta­la­das com fa­ci­li­dade pelo Composer.

Nada impede, também, a criação de extensões in­di­vi­du­ais. O Neos 4.0 in­tro­du­ziu a API Assets, per­mi­tindo acesso direto a recursos de mídia externos (Google Drive, Dropbox, OwnCloud, etc.). O CMS também pos­si­bi­lita o uso de serviços de edição de fotos, como Fotolia e Unsplash, sem sair da página.

Não há pra­ti­ca­mente nenhum limite para a ca­pa­ci­dade de expansão do Neos. Por exemplo, o prêmio Neos Award 2018 foi concedido a um projeto que exportava conteúdo on-line de um editor do Neos di­re­ta­mente para uma template im­pri­mí­vel do InDesign — incluindo marcações especiais de pré-impressão. O processo eliminou a ne­ces­si­dade de inserir e checar o conteúdo duas vezes.

Após revisão recente da interface do usuário em React, os de­sen­vol­ve­do­res do Neos estão tra­ba­lhando atu­al­mente na im­ple­men­ta­ção de recursos de machine learning e na reim­ple­men­ta­ção do Neos Content Re­po­si­tory, com CQRS e Event­Sour­cing. As promessas tornam o Neos par­ti­cu­lar­mente in­te­res­sante para bancos, se­gu­ra­do­ras e ins­ti­tui­ções públicas, pois salva inúmeras versões de um mesmo conteúdo com segurança, evitando problemas de­cor­ren­tes de al­te­ra­ções.

Prós Contras
Editor WYSIWYG ver­da­deiro (edição linline), que exibe o conteúdo como ele será dis­po­ni­bi­li­zado ao usuário, dis­pen­sando botão de pre­vi­su­a­li­za­ção Con­fi­gu­ra­ção para projetos menores bastante de­sa­fi­a­dora
Não é ne­ces­sá­rio co­nhe­ci­mento de PHP para criar páginas complexas Fa­mi­li­a­ri­za­ção com a pla­ta­forma requer algum tempo, es­pe­ci­al­mente de prin­ci­pi­an­tes
Co­mu­ni­dade pres­ta­tiva; mais de 2.000 usuários no canal de Slack oficial do Neos Várias funções do Neos podem exigir hos­pe­da­gem pro­fis­si­o­nal
A vin­cu­la­ção do CMS com uma estrutura PHP facilita con­si­de­ra­vel­mente a extensão do Neos
Suporta ar­qui­te­tura de CMS two-stack para projetos grandes, com es­ca­la­bi­li­dade, re­si­li­ên­cia e segurança

MyWebsite Now: O CMS al­ter­na­tivo e eficaz

Enquanto uns procuram pelos melhores CMS para criar um site, outros desejam, na verdade, criar seus próprios kits de cons­tru­ção, que servirão de base para o projeto web que almejam. Entre os kits de cons­tru­ção mais modernos encontra-se o MyWebsite Now da IONOS, al­ter­na­tiva simples e efetiva aos prin­ci­pais CMS. O provedor de hos­pe­da­gem oferece essa solução como parte de um pacote, que dispõe de domínio próprio e cer­ti­fi­cado TLS/SLL na as­si­na­tura mensal. Assim, usuários be­ne­fi­ciam-se não somente de um software objetivo e modular, que dispensa co­nhe­ci­men­tos de pro­gra­ma­ção, mas de todo um ambiente de hos­pe­da­gem, que cuida do ge­ren­ci­a­mento e das ma­nu­ten­ções: tudo fica à cargo da IONOS.

O trunfo do MyWebsite Now é seu editor de página inicial sim­pli­fi­cado: a tec­no­lo­gia arrasta e solta permite que você mova com­po­nen­tes do site para a posição desejada, enquanto blocos de cons­tru­ção prontos e completos, com sugestões de conteúdo, facilitam a execução do projeto. Uma ampla variedade de opções de design, cores e layout pos­si­bi­lita um alto grau de per­so­na­li­za­ção. Além disso, templates te­ma­ti­ca­mente adequadas ao seu conteúdo podem ser con­fi­gu­ra­das no início do processo de criação de uma página inicial, seja ela pessoal ou em­pre­sa­rial. Para garantir que o resultado seja con­vin­cente em todos os dis­po­si­ti­vos, as templates do MyWebsite Now são res­pon­si­vas e adap­tá­veis a todos os formatos de telas.

Com o MyWebsite Now você tem a pos­si­bi­li­dade de se con­cen­trar ex­clu­si­va­mente nas suas ideias, já que não precisará se preocupar com a ad­mi­nis­tra­ção e a ma­nu­ten­ção do seu site, sob res­pon­sa­bi­li­dade do provedor. Com mais de 30 anos no mercado de tec­no­lo­gia, a IONOS tem um histórico com­pro­vado de segurança e de­sem­pe­nho. Todos os projetos da empresa são hos­pe­da­dos em centros de dados de alto de­sem­pe­nho, com cer­ti­fi­ca­ção ISO, que oferecem o mais alto nível de es­ta­bi­li­dade de dados e sistemas. Suporte per­so­na­li­zado 24 horas poderá te ajudar em caso de problemas com o software ou com o site.

Prós Contras
Inclui domínio, hos­pe­da­gem e cer­ti­fi­ca­dos TLS/SSL Depende de pro­ve­do­res de serviço externos
Blocos de cons­tru­ção prontos para criar seu próprio projeto web
Hos­pe­da­gem em centro de dados com cer­ti­fi­ca­ção ISO e à prova de falhas
Atu­a­li­za­ções e ma­nu­ten­ção do software e do site são de res­pon­sa­bi­li­dade do provedor

Dre­amwe­a­ver: O software de web design da Adobe

De volta ao le­van­ta­mento realizado pela BuiltWith W3Techs, uma al­ter­na­tiva aos sistemas de ge­ren­ci­a­mento de conteúdo source-based vem se des­ta­cando. É que muitos ope­ra­do­res preferem criar o próprio site do zero, ge­ral­mente usando o editor de HTML Dre­amwe­a­ver. Esse software de web design, ori­gi­nal­mente de­sen­vol­vido pela Ma­cro­me­dia e agora dis­tri­buído pela Adobe, está dis­po­ní­vel para usuários na Creative Cloud da Adobe, como um produto pro­pri­e­tá­rio para macOS e Windows.

Para edição gráfica de sites e para conteúdos adap­tá­veis a dis­po­si­ti­vos móveis, o Dre­amwe­a­ver combina um editor WYSIWYG com um mecanismo de co­di­fi­ca­ção de alto de­sem­pe­nho, o que dis­po­ni­bi­liza diversas funções aos de­sen­vol­ve­do­res. Entre elas estão destaque de sintaxe, in­te­gra­ção au­to­má­tica de código, e validação e vi­su­a­li­za­ção do navegador em tempo real. Além de HTML 5 e CSS, o software é com­pa­tí­vel com padrões web como PHP, Java, Ja­vaS­cript, ASP e XML, bem como com os pré-pro­ces­sa­do­res CSS SASS, Less e SCSS. Um web design moderno e res­pon­sivo pode ser im­ple­men­tado usando a estrutura CSS integrada Bootstrap.

Devido à ampla variedade de funções e ao custo com­pa­ra­ti­va­mente alto de uma licença de usuário, esse software é voltado prin­ci­pal­mente a usuários pro­fis­si­o­nais. Existem, contudo, al­ter­na­ti­vas open source ao Dre­amwe­a­ver.

Com­pa­ra­ção entre CMS al­ter­na­ti­vos

Além dos grandes e já co­nhe­ci­dos sistemas de ge­ren­ci­a­mento de conteúdo, existem softwares in­te­res­san­tes e com co­mu­ni­da­des ativas não tão di­fun­di­dos. Eles também entram na nossa lista de melhores CMS porque, para alguns projetos e abor­da­gens es­pe­cí­fi­cas, esses sistemas podem ser ideais. Além disso, alguns CMS al­ter­na­ti­vos oferecem recursos di­fe­ren­ci­a­dos, não dis­po­ni­bi­li­za­dos pelos grandes con­cor­ren­tes.

Craft

O sistema de ge­ren­ci­a­mento de conteúdo Craft foi de­sen­vol­vido em 2012, mas ainda tem uma exis­tên­cia de nicho. Atri­buí­mos a isso dois motivos: primeiro, é fun­da­men­tal­mente difícil para novos produtos se es­ta­be­le­ce­rem em um mercado altamente com­pe­ti­tivo; segundo, o Craft tem como público-alvo de­sen­vol­ve­do­res mais pro­fis­si­o­nais, enquanto outros sistemas, como o WordPress, tem foco na fa­ci­li­dade de uso e permitem que até prin­ci­pi­an­tes coloquem um site atrativo no ar.

Imagem: Página inicial da plataforma de sites Craft
Craft é um CMS para pro­fis­si­o­nais

A maioria dos CMS do mercado oferecem temas pre­de­fi­ni­dos, que facilitam imen­sa­mente o design de um site, es­pe­ci­al­mente para prin­ci­pi­an­tes. O Craft, por sua vez, pressupõe que os pro­fis­si­o­nais preferem escrever o próprio código HTML e CSS. O ponto positivo é que todo o sistema do Craft é bastante or­ga­ni­zado. O código do site permanece limpo e a estrutura dos arquivos ar­ma­ze­na­dos é ordenada de forma lógica: em vez de usar pastas ordenadas cro­no­lo­gi­ca­mente, usuários do Craft es­pe­ci­fi­cam regras próprias para alocar arquivos em di­re­tó­rios.

O Craft também tem um back-end claro e fácil de navegar ao publicar artigos. Também existem plugins para esse CMS, que estendem suas funções. O fato de o Craft ter sido de­sen­vol­vido para pro­fis­si­o­nais reflete no preço dele. Aqueles que desejam criar sites para terceiros têm que comprar uma licença. Contudo, usuários que pretendem criar um site somente para si próprios podem usar a fer­ra­menta gra­tui­ta­mente.

Prós Contras
Código or­ga­ni­zado Adequado apenas para de­sen­vol­ve­do­res pro­fis­si­o­nais
Bom suporte para criação de conteúdo e ela­bo­ra­ção de es­tra­té­gias Altos custos de li­cen­ci­a­mento para acesso a todas as fun­ci­o­na­li­da­des

Grav

Sistemas de ge­ren­ci­a­mento de conteúdo são, em sua maioria, baseados em bancos de dados: se um usuário visita um site, a entrada cor­res­pon­dente no banco de dados é acessada. Contudo, existem hoje CMS sem bancos de dados. Esses sistemas salvam todas as in­for­ma­ções im­por­tan­tes em arquivos, e estes em es­tru­tu­ras de di­re­tó­rios cor­res­pon­den­tes. O Grav faz isso, por exemplo. Para usá-lo basta que você tenha um servidor web com espaço de ar­ma­ze­na­mento su­fi­ci­ente e PHP 7.3.6 ou superior.

Imagem: Página inicial do projeto Grav
Grav: Sem banco de dados e com muitas extensões

O Grav prioriza a ve­lo­ci­dade, mas não deixa de lado o aspecto estético. No site oficial, você pode encontrar os dados de ins­ta­la­ção (um pequeno arquivo ZIP) e mais de 100 temas, que podem ser usados para per­so­na­li­zar o design. Você também pode ampliar a fun­ci­o­na­li­dade do software com mais de 350 plugins. Entre eles está uma extensão que permite a con­fi­gu­ra­ção do back-end para trabalho ad­mi­nis­tra­tivo. Se não quiser organizar todas as con­fi­gu­ra­ções e extensões por conta própria, você também poderá usar um pacote pré-con­fi­gu­rado com várias amostras de sites.

Prós Contras
Rápido e eficiente Mais adequado para projetos menores
Pode ser ampliado com temas e plugins
Pacotes de ins­ta­la­ção pré-con­fi­gu­rado
Código aberto com licença MIT
Funciona sem sistema de ge­ren­ci­a­mento de banco de dados

Kirby

O Kirby, da Alemanha, é um flat-file CMS, e também dispensa o uso de um banco de dados. Por esse motivo, CMS sem bancos de dados e flat-file CMS são ge­ral­mente colocados na mesma categoria. Flat-file CMS consiste em um sistema de arquivos simples. Isso significa que ge­ren­ci­a­do­res de bancos de dados complexos e re­la­ci­o­nais, como o MySQL ou o MariaDB, não rodam em segundo plano. Em vez disso, uma estrutura de pastas armazena somente os chamados flat-files, que não têm ligação entre si.

Imagem: Página inicial do Kirby
Kirby: um CMS flat-file rápido

Como ocorre no Grav, no Kirby basta que os usuários carreguem apenas os poucos arquivos do kit inicial no servidor (Apache 2, NGINX, LiteSpeed, Caddy) — o PHP precisa estar dis­po­ní­vel para isso seja feito. A princípio, uma interface de ad­mi­nis­tra­dor com um editor WYSIWYG também não é ne­ces­sá­ria. Você pode criar conteúdo com um simples editor de texto e carregá-lo di­re­ta­mente no servidor, na pasta cor­res­pon­dente, ou usar o painel do Kirby: um back-end simples e objetivo.

Prós Contras
Rápido e eficaz É pago
Pode ser estendido com temas e plugins
Funciona sem sistema de ge­ren­ci­a­mento de banco de dados

Pico

Outro flat-file CMS par­ti­cu­lar­mente popular entre os fãs de soluções puristas é o Pico. Ele se concentra na sim­pli­ci­dade e na ve­lo­ci­dade, e faz isso não apenas sem um banco de dados, mas também sem o conforto de um back-end. As páginas são criadas em arquivos de Markdown e clas­si­fi­ca­das na estrutura de di­re­tó­rios do servidor. Markdown é uma linguagem de marcação simples para for­ma­ta­ção de texto. Portanto, no Pico, uma página pode ser escrita com relativa fa­ci­li­dade, em qualquer editor de texto, e mo­di­fi­cada com elementos de markup.

Imagem: Página inicial do Pico
Pico é uma opção de CMS flat-file

Como essa pla­ta­forma para sites não tem um back-ende, portanto,não tem um editor WYSIWYG, o Pico não é adequado para criação de conteúdo em equipe. De­sen­vol­ve­do­res, por outro lado, acharão o trabalho muito mais fácil, por não haver con­fi­gu­ra­ções ocultas em bancos de dados complexos. Todas as con­fi­gu­ra­ções ficam ar­ma­ze­na­das no próprio arquivo de texto. Assim, o Pico é adequado somente a projetos menores, mesmo que sua gama de funções possa ser ampliada com temas e plugins.

Prós Contras
Muito rápido Adequado para projetos menores
Design simples Não pode ser ge­ren­ci­ado pelo back-end
Ex­ten­sí­vel com temas e plugins Não é adequado para trabalhos em equipe
Código aberto com licença MIT

Bolt

O Bolt está entre os melhores CMS leves. O objetivo do de­sen­vol­ve­dor foi criar um sistema rápido, muito or­ga­ni­zado e que ofe­re­cesse apenas o que os usuários pre­ci­sas­sem. Mas isso não significa que você só poderá usar funções limitadas no Bolt. Com o co­nhe­ci­mento ne­ces­sá­rio e o uso de extensões, também é possível realizar projetos on-line mais abran­gen­tes.

Imagem: Página inicial do Bolt
O Bolt está entre os melhores CMS leves

O Bolt, CMS de­sen­vol­vido na Holanda, foi criado por uma empresa de marketing que, in­ci­al­mente, oferecia a pla­ta­forma de sites somente para seus clientes. Hoje, o projeto de código aberto conta com o apoio de outras empresas. Contudo, o Bolt é mais voltado para de­sen­vol­ve­do­res, tanto no que diz respeito à criação inicial quanto a pos­te­ri­o­res con­fi­gu­ra­ções do site. De fato, o Bolt tem um back-end claro, onde editores podem criar conteúdo, mas esse CMS não é tão intuitivo e sim­pli­fi­cado quanto, por exemplo, o WordPress.

Prós Contras
Bom de­sem­pe­nho e leveza Requer amplo co­nhe­ci­mento em de­sen­vol­vi­mento
Código aberto com licença MIT

Melhores CMS: Ex­pec­ta­ti­vas e re­qui­si­tos

Antes de optar por um dos muitos sistemas de ge­ren­ci­a­mento de conteúdo dis­po­ní­veis, é im­por­tante definir primeiro o objetivo do seu projeto web. Para tanto, reflita sobre as seguintes perguntas:

  • Que tipo de conteúdo deve ser oferecido?
  • Quem fornecerá o conteúdo?
  • Qual é o público-alvo?
  • Quais recursos estão dis­po­ní­veis para a operação do site?

Também é im­por­tante estimar quantas pessoas tra­ba­lha­rão ao mesmo tempo no CMS e de­ter­mi­nar como serão os fluxos de trabalho. Por exemplo, você deve pensar se o conteúdo será produzido por uma única pessoa ou se uma equipe de criação estará envolvida no processo. Ainda, os vi­si­tan­tes poderão ou não colaborar com as pu­bli­ca­ções?

Você deve es­ta­be­le­cer pri­o­ri­da­des no que diz respeito aos processos de ins­ta­la­ção, con­fi­gu­ra­ção, uso, ge­ren­ci­a­mento e fun­ci­o­na­li­dade do seu projeto. Embora a usa­bi­li­dade ou a simples conexão com outros sistemas seja im­por­tante para alguns, outros se con­cen­tram mais na oti­mi­za­ção para me­ca­nis­mos de busca, no acesso sem barreiras ao conteúdo on-line ou na segurança em­pre­sa­rial.

Para escolher o CMS mais adequado à sua demanda, analise se a variedade de funções do software almejado casa com as suas ne­ces­si­da­des es­pe­cí­fi­cas. Como elas diferem de projeto para projeto, uma com­pa­ra­ção feita por você próprio é im­pres­cin­dí­vel. Use nossas tabelas para encontrar as soluções mais adequadas e entender quais recursos do sistema você precisará utilizar para uma operação tranquila.

Ins­ta­la­ção e con­fi­gu­ra­ção

Depois de escolher o melhor CMS para você, o primeiro obstáculo para im­ple­men­tar seu projeto web será fazer a ins­ta­la­ção do software. Quanto mais complexo for o sistema, mais custosas serão ins­ta­la­ção e ma­nu­ten­ções. O Joomla! e o WordPress dis­po­ni­bi­li­zam um as­sis­tente de ins­ta­la­ção, que reduz dras­ti­ca­mente o tempo de ins­ta­la­ção, fazendo com que pequenos projetos entrem no ar em poucos minutos. O Drupal também oferece um processo de ins­ta­la­ção básica simples. Contudo, muitas funções exigem módulos adi­ci­o­nais, que só podem ser ins­ta­la­dos via FTP, o que é mais com­pli­cado.

A ins­ta­la­ção do sistema de ge­ren­ci­a­mento de conteúdo em­pre­sa­rial TYPO3 também é complexa. Ele é destinado a usuários que desejam im­ple­men­tar grandes projetos web, como portais de empresas ou pla­ta­for­mas de comércio ele­trô­nico. Ope­ra­do­res de sites baseados no TYPO3 devem ter sólido co­nhe­ci­mento sobre ins­ta­la­ção, con­fi­gu­ra­ção e ad­mi­nis­tra­ção de softwares.

Todas as soluções de código aberto da nossa com­pa­ra­ção de pla­ta­for­mas de sites são baseadas na linguagem de pro­gra­ma­ção PHP. Usuários do TYPO3 também devem ter co­nhe­ci­mento de SQL e de Ja­vaS­cript. Ope­ra­do­res de sites que quiserem criar ou per­so­na­li­zar suas próprias templates também pre­ci­sa­rão de co­nhe­ci­men­tos de PHP para usar o Joomla!, o WordPress, o Drupal e o Contao. Já os usuários do TYPO3 terão de aprender a linguagem própria desse sistema, o Ty­poS­cript.

Expansão por meio de extensões, plugins, widgets e módulos está dis­po­ní­vel em todos os sistemas de ge­ren­ci­a­mento de conteúdo aqui apre­sen­ta­dos. Inclusive, várias funções só podem ser usadas caso a extensão cor­res­pon­dente seja instalada. Nossa tabela de com­pa­ra­ção mostra quais recursos estão incluídos na versão básica de cada sistema, e quais exigem ins­ta­la­ções adi­ci­o­nais.

WordPress TYPO3 Joomla! Drupal Contao Neos
Categoria Software de blog CMS cor­po­ra­tivo CMS web CMS web CMS web Sistema de ge­ren­ci­a­mento de conteúdo em­pre­sa­rial
Licença GNU GPLv2+ GNU GPLv2+ GNU GPLv2+ GNU GPLv2+ GNU LGPLv3 GNU GPL v3+
Sistema ope­ra­ci­o­nal Cross-platform Cross-platform Cross-platform Cross-platform Cross-platform Cross-platform
Ser­vi­do­res web com­pa­tí­veis Servidor com suporte PHP e MySQL Apache, NGINX, MS IIS, Caddy Server Apache, NGINX, MS IIS Servidor com suporte PHP Servidor com suporte PHP e MySQL Pre­fe­ren­ci­al­mente Apache e NGINXginx
Bancos de dados com­pa­tí­veis MySQL, MariaDB ySQL, MariaDB, Post­greSQL, Oracle, Firebird, MS SQL Server, SQLite MySQL, MS SQL Server, Post­greSQL MySQL, MariaDB, Percona Server, Post­greSQL, SQLite MySQL MySQL, MariaDB, Post­greSQL, Oracle, Microsoft SQL Server, SAP Sybase SQL Anywhere, SQLite, Drizzle
Mid­dleware PHP PHP, SQL, Ja­vaS­cript PHP PHP PHP PHP
Linguagem da template PHP Ty­poS­cript PHP PHP PHP Fluid, AFX
Módulos de extensão
Browser-based back-end
Funções de relatório (para mineração de dados) Somente com extensões Somente com extensões Somente com extensões Somente com extensões
In­te­gra­ção de scripts próprios Somente com extensões Somente com extensões
Con­si­de­ra­ção com os padrões web atuais
Craft Grav Kirby Pico Bolt
Categoria Mini CMS CMS sem banco de dados CMS flat-file CMS flat-file Mini CMS
Licença Pro­pri­e­tá­ria MIT Pro­pri­e­tá­ria MIT MIT
Sistema ope­ra­ci­o­nal Cross-platform Cross-platform Cross-platform Cross-platform Cross-platform
Ser­vi­do­res web com­pa­tí­veis Apache, Nginx, MS IIS Apache, Nginx, MS IIS, LiteSpeed, Lightly, etc. Apache, Nginx Servidor com suporte PHP Apache, Nginx
Bancos de dados com­pa­tí­veis MySQL SQLite, MySQL SQLite, MySQL, Post­greSQL
Mid­dleware PHP PHP PHP PHP PHP
Linguagem da template Twig Twig PHP/HTML Twig Twig
Módulos de extensão
Browser-based back-end Somente com extensões
Funções de relatório (para mineração de dados) Somente com extensões Somente com extensões Somente com extensões
In­te­gra­ção de scripts próprios
Con­si­de­ra­ção com os padrões web atuais

Ge­ren­ci­a­mento de usuários

Todas as soluções de código aberto da nossa com­pa­ra­ção de melhores CMS podem ser usadas por múltiplos usuários. A pos­si­bi­li­dade levanta ine­vi­ta­vel­mente a questão de quem terá a permissão de fazer o quê. Por isso, a fun­ci­o­na­li­dade ge­ren­ci­a­mento de usuários deve figurar entre seus critérios de seleção, se seu site tiver de ser ad­mi­nis­trado por mais de uma pessoa ao mesmo tempo. A tabela abaixo mostra que quase todos os sistemas por nós apre­sen­ta­dos oferecem funções de ge­ren­ci­a­mento de usuários na versão básica. Contudo, o software Contao requer extensão para fluxos de trabalho mul­ti­ní­vel, uma vez que esse CMS tem como público-alvo empresas de médio porte.

WordPress TYPO3 Joomla! Drupal Contao Neos
Ca­pa­ci­dade mul­ti­cli­en­tes
Grupos de usuários
Herança de direitos de usuário
Restrição de direitos de usuário
Controle de liberação mul­ti­ní­vel
Fluxos de trabalho mul­ti­ní­vel somente com extensões
Craft Grav Kirby Pico Bolt
Ca­pa­ci­dade mul­ti­cli­en­tes
Grupos de usuários somente com extensões
Herança de direitos de usuário somente com extensões
Restrição de direitos de usuário somente com extensões
Controle de liberação mul­ti­ní­vel
Fluxos de trabalho mul­ti­ní­vel

Operação e criação de conteúdo

Ope­ra­do­res de sites usam CMS jus­ta­mente para deixar a criação e a pu­bli­ca­ção de conteúdo mais fácil. Por isso, bons sistemas de ge­ren­ci­a­mento de conteúdo devem oferecer fun­ci­o­na­li­da­des que permitem que usuários criem e gerenciem o conteúdo de um site sem co­nhe­ci­mento de pro­gra­ma­ção. Entre os critérios a serem con­si­de­ra­dos na escolha do melhor CMS para você estão: editor WYSIWYG intuitivo com funções de pré-vi­su­a­li­za­ção e ve­ri­fi­ca­dor or­to­grá­fico, recursos de im­por­ta­ção de elementos não textuais (vídeos, animações in­te­ra­ti­vas em flash, áudio, etc.), e função de pesquisa com busca de texto completo.

Para sugerir conteúdos re­le­van­tes aos vi­si­tan­tes, o CMS também deve dis­po­ni­bi­li­zar um sistema de taggingpara que o conteúdo possa ser or­ga­ni­zado por palavras-chave. Se o foco do site for a pu­bli­ca­ção de notícias, o sistema deve oferecer suporte a fun­ci­o­na­li­da­des de blog, per­mi­tindo a promoção de novos conteúdos por meio defeeds e dis­po­ni­bi­li­zando um livro de visitas ou uma seção de co­men­tá­rios. Já usuários que desejam im­ple­men­tar projetos in­ter­na­ci­o­nais devem garantir que o conteúdo publicado possa ser dis­po­ni­bi­li­zado em vários idiomas.

WordPress TYPO3 Joomla! Drupal Contao Neos
Editor WYSIWYG
Elementos mul­ti­mí­dia (vídeos, áudio, animações em flash) somente com extensões
Sistema de blog somente com extensões somente com extensões somente com extensões
Ve­ri­fi­ca­dor or­to­grá­fico somente com extensões somente com extensões
Função de pré-vi­su­a­li­za­ção
Mul­ti­lín­gue somente com extensões somente com extensões
Função de busca somente com extensões somente com extensões somente com extensões
Tagging somente com extensões
Craft Grav Kirby Pico Bolt
Editor WYSIWYG somente com extensões
Elementos mul­ti­mí­dia (vídeos, áudio, animações em flash) somente com extensões
Sistema de blog somente com extensões somente com extensões
Ve­ri­fi­ca­dor or­to­grá­fico somente com extensões
Função de pré-vi­su­a­li­za­ção
Mul­ti­lín­gue somente com extensões somente com extensões
Função de busca somente com extensões somente com extensões
Tagging somente com extensões

Oti­mi­za­ção para me­ca­nis­mos de busca e design res­pon­sivo

Conteúdo de alto valor é fun­da­men­tal para o sucesso de um site. Neste ponto, a oti­mi­za­ção para me­ca­nis­mos de busca (SEO) de­sem­pe­nha um papel cada vez mais im­por­tante. Ope­ra­do­res de sites que almejam chegar a um lugar de destaque nos me­ca­nis­mos de busca precisam atender a de­ter­mi­na­dos re­qui­si­tos técnicos. Entre eles estão: estrutura de URL, meta-in­for­ma­ções e layout adaptado a dis­po­si­ti­vos móveis.

Todas as soluções de código aberto da nossa com­pa­ra­ção de melhores CMS permitem que usuários con­fi­gu­rem suas URLs, de modo a serem melhor in­ter­pre­ta­das tanto por usuários quanto por me­ca­nis­mos de busca. Contudo, nem todo CMS suporta essa função na versão padrão, re­que­rendo o uso de extensões.

Meta-in­for­ma­ções, como meta-títulos e meta-des­cri­ções, também têm grande in­fluên­cia na clas­si­fi­ca­ção dos me­ca­nis­mos de busca e devem ser adi­ci­o­na­das a todas as páginas de um site. Elas são exibidas aos usuários, jun­ta­mente com a URL, em forma de snippet no resultado de cada busca, e servem como um teaser, es­ti­mu­lando a visita ao site. Todas as soluções de código aberto da nossa com­pa­ra­ção de melhores CMS permitem que usuários adicionem meta-in­for­ma­ções ma­nu­al­mente, em cada subpágina de um projeto.

O número crescente de acessos a sites por smartpho­nes e tablets mudou as exi­gên­cias dos usuários. Sites que ainda baseiam seus layouts ex­clu­si­va­mente na versão para desktop perdem vi­si­tan­tes e são pior clas­si­fi­ca­dos pelos me­ca­nis­mos de busca. Assim, a adaptação de novos sites aos dis­po­si­ti­vos móveis deve ser pri­o­ri­tá­ria. Em sua maioria, CMS limitam a autonomia de seus usuários ao separar conteúdo e apre­sen­ta­ção. De toda forma, todas as soluções apre­sen­ta­das aqui aceitam templates de design res­pon­sivo, que ajustam au­to­ma­ti­ca­mente o modo de exibição, a depender do dis­po­si­tivo do usuário. Contudo, nem todas elas são gratuitas.

WordPress TYPO3 Joomla! Drupal Contao Neos
URLs oti­mi­zá­veis
Entrada manual de meta-in­for­ma­ções
Pos­si­bi­li­dade de web design res­pon­sivo
Craft Grav Kirby Pico Bolt
URLs oti­mi­zá­veis somente com extensões
Entrada manual de meta-in­for­ma­ções somente com extensões somente com extensões
Pos­si­bi­li­dade de web design res­pon­sivo somente com extensões

Segurança e suporte

A confiança na pla­ta­forma de sites, assim como o suporte por ela oferecido, em caso de erros e dúvidas, são fatores decisivos para a escolha de um CMS. Prin­ci­pal­mente pequenas e médias empresas não podem se dar ao luxo de contratar agências es­pe­ci­a­li­za­das para lidar com questões como concepção, im­ple­men­ta­ção e ma­nu­ten­ção da presença on-line.

Para permitir a operação de sites de forma segura, é crucial que os CMS de código aberto dis­po­ni­bi­li­zem in­for­ma­ções ne­ces­sá­rias aos seus usuários, bem como recursos adi­ci­o­nais em forma de temas, plugins e atu­a­li­za­ções. Nossa com­pa­ra­ção de melhores CMS concentra-se ex­clu­si­va­mente em sistemas que têm uma grande co­mu­ni­dade de usuários e de de­sen­vol­ve­do­res, e que fornecem aos usuários todas as in­for­ma­ções ne­ces­sá­rias para uma im­ple­men­ta­ção segura, em do­cu­men­ta­ções de­ta­lha­das. Todos os softwares da lista dis­po­ni­bi­li­zam planos de lan­ça­mento, atu­a­li­za­ções regulares e pro­to­co­los de segurança trans­pa­ren­tes.

WordPress TYPO3 Joomla! Drupal Contao Neos
Do­cu­men­ta­ção
Tutoriais
Co­mu­ni­dade
Craft Grav Kirby Pico Bolt
Do­cu­men­ta­ção
Tutoriais
Co­mu­ni­dade

Melhores CMS: Resumo

Nossa com­pa­ra­ção de melhores CMS mostra que cada software do mercado tem objetivos es­pe­cí­fi­cos, definidos por seus de­sen­vol­ve­do­res. O foco de cada sistema de ge­ren­ci­a­mento de conteúdo in­flu­en­cia as fun­ci­o­na­li­da­des gerais do software, portanto, pode ser que nenhum deles encaixe-se per­fei­ta­mente ao seu projeto, da forma que você sonhou. Assim, é inútil buscar um grande vencedor. Você deve, na verdade, sopesar vantagens e des­van­ta­gens dos di­fe­ren­tes sistemas para definir aquele que melhor se adequa às suas demandas in­di­vi­du­ais.

Enquanto o WordPress é destinado pri­o­ri­ta­ri­a­mente a blogs, pre­ci­sando ser com­ple­men­tado por plugins para ser usado como CMS, um sistema como o TYPO3 oferece um amplo espectro de funções na versão básica, embora elas sejam pouco ne­ces­sá­rias para projetos menores.

O CMS modular Drupal, que surgiu de um projeto co­mu­ni­tá­rio, oferece aos usuários uma ampla gama de funções da Web 2.0. En­tre­tanto, se você não precisa delas para o seu projeto, é melhor escolher outra opção de CMS: o Joomla!, por exemplo. Ele também dis­po­ni­bi­liza uma grande variedade de extensões aos usuários, para adaptar o sistema às res­pec­ti­vas demandas.

Se seu foco for operação fácil para o usuário e acesso sem barreiras ao conteúdo, o Contao pode ser uma boa solução para você. Como esse é o menor dos projetos apre­sen­ta­dos aqui, quem optar pela fer­ra­menta terá de aceitar que a co­mu­ni­dade dessa pla­ta­forma de sites é menor. Ainda, com­pa­ra­ti­va­mente, ele não oferece tantas extensões e temas pro­fis­si­o­nais.

Aqui está nossa com­pa­ra­ção final dos melhores CMS do mercado:

WordPress TYPO3 Joomla! Drupal Contao Neos
Ins­ta­la­ção e con­fi­gu­ra­ção
Operação fácil para editores
Operação fácil para o ad­mi­nis­tra­dor
Custo de extensões, serviços adi­ci­o­nais e suporte
Ca­pa­ci­dade de expansão e per­so­na­li­za­ção
Co­mu­ni­dade
Segurança
Craft Grav Kirby Pico Bolt
Ins­ta­la­ção e con­fi­gu­ra­ção
Operação fácil para editores
Operação fácil para o ad­mi­nis­tra­dor
Custo de extensões, serviços adi­ci­o­nais e suporte
Ca­pa­ci­dade de expansão e per­so­na­li­za­ção
Co­mu­ni­dade
Segurança
Ir para o menu principal