Drupal e Joomla são sistemas de gerenciamento de conteúdo de código aberto (CMS) gratuitos para publicação de conteúdo da Web. Enquanto Drupal's A abordagem construir a partir do zero permite maior versatilidade, Joomla's os tipos de conteúdo "básico" integrados permitem uma implementação mais rápida e fácil. Ambos Drupal e Joomla são desenvolvidos em
Lançado pela primeira vez em 2001 por seu desenvolvedor, Dries Buytaert, o Drupal está entre os sistemas CMS mais antigos atualmente em uso popular. Tudo começou como o software por trás de um quadro de mensagens chamado drop.org, criado pela Buytaert. O nome do Drupal deriva-se da pronúncia em inglês da palavra holandesa drupéola, o que significa "cair".
Joomla é nomeado a partir da ortografia fonética da palavra suaíli jumla, significando "todos juntos". Lançado em 2005, o Joomla surgiu como um fork (um novo grupo de desenvolvimento que leva o código-fonte em uma nova direção) ao Mambo, o sistema CMS predecessor no qual o código original do Joomla se baseava..
Drupal e Joomla compartilham vários atributos úteis. Ambos são de código aberto e mantêm bases robustas da comunidade de desenvolvimento. Eles são escritos em PHP e ambos são licenciados sob uma Licença Pública Geral GNU, que permite que os usuários finais usem, modifiquem, estudem e copiem o software. Essa liberdade permitiu que as comunidades de desenvolvedores Drupal e Joomla considerassem a funcionalidade de ambas as plataformas com amplas expansões e módulos.
O banner do JoomlaPor um lado, o Drupal é frequentemente preferido pelos desenvolvedores por sua abordagem de construção a partir do zero. Isso permite uma imensa flexibilidade na funcionalidade, ao custo de uma curva de aprendizado mais acentuada. Também permite um maior grau de escalabilidade, pois sites e aplicativos podem ser projetados desde o início para funções complexas e de grande escala.
Logotipo Drupal feito de LegosO Joomla, por outro lado, combina as funcionalidades padrão de um site “web 2.0” com amplo suporte a temas. Ele comercializa a flexibilidade e complexidade de codificação oferecidas pelo Drupal para facilitar a comparação de uso e estética. Oferece mais opções prontas na forma de extensões e modelos que permitem uma configuração mais rápida e fácil, com o custo de alguns a flexibilidade de escala e complexidade oferecida pelo Drupal.
Ambos têm interfaces acolhedoras. Drupal está organizado em várias guias. Se a guia de edição de conteúdo for aberta, os usuários poderão concluir apenas essa tarefa. Felizmente, os controles se ajustam ao que é pertinente para a página que você abriu. Infelizmente, ele fecha certas opções, forçando você a mudar para um novo painel.
Para o Joomla, praticamente todas as opções de edição são visíveis ao mesmo tempo. Isso inclui o gerenciador de artigos, as seleções de imagens, a edição de conteúdo, as opções de design, etc. Está tudo lá para uma visualização apetitosa.
Drupal é inerentemente complexo e possui uma curva de aprendizado significativamente acentuada. Não há editor de barra de ferramentas; os usuários devem conhecer o html e implementar o código diretamente no texto para editar o texto.
O Joomla contém uma barra de ferramentas e um editor de html embutido na plataforma. O Joomla é geralmente considerado muito mais acessível por causa dos limites impostos às extensões, ao layout e ao tamanho do site imediatamente (após o download imediato).
Uma opção 'Instant-On' para o Joomla elimina todos os recursos intensos de codificação e permite que o Joomla exista principalmente como um sistema básico de edição de sites, diferente do Drupal, que requer um design básico para cada site, tema e projeto.
Este vídeo compara o Drupal ao Joomla:
Ambos os sistemas estão muito bem protegidos. Seguir o histórico de Drupal parece ter uma segurança mais robusta. No entanto, pesquisar a lista geral de explorações (ou seja, sites comprometidos em cada plataforma) mostra que, dependendo do tipo de site, o Joomla é muito mais protegido.
Drupal é uma comunidade tecnológica completa. A base de usuários é menor e a assistência será complicada, mas muito útil quando entendida. Espera-se que você conheça os aspectos técnicos do seu próprio site. Drupal é apoiado financeiramente pela Acquia Corporation.
A comunidade Joomla é muito maior, mas os usuários têm um pouco menos de orientação tecnológica do que o Drupal. A comunidade maior do Joomla permitiu que eles fossem 100% voluntários.
Se uma comunidade de usuários ativos é importante, vale a pena notar que o WordPress da Automattic tem uma comunidade maior e mais robusta do que o Drupal ou o Joomla. Existem duas versões do WordPress: WordPress.com, que é um serviço amigável e hospedado, e WordPress.org, onde os usuários podem encontrar o script do WordPress de código aberto para download que é um "concorrente" mais direto do Drupal e Joomla.