Diferença chave: Drupal é uma estrutura de gerenciamento de conteúdo (CMF) gratuita e de código aberto que é escrita em linguagem PHP. Ele é usado para sites de blogs, bem como para sites políticos e governamentais. O Joomla é um sistema de gerenciamento de conteúdo (CMS) gratuito e de código aberto que permite que os usuários criem sites e aplicativos on-line. É considerado bastante fácil de usar e entender para muitos usuários.

O Drupal é uma estrutura de gerenciamento de conteúdo (CMF) gratuita e de código aberto que é escrita em linguagem PHP. Ele é usado para sites de blogs, bem como para sites políticos e governamentais. A Wikipédia afirma que o lançamento padrão do Drupal, conhecido como núcleo Deupal, oferece recursos como “registro e manutenção de contas de usuários, gerenciamento de menus, feeds RSS, personalização de layout de página e administração do sistema”. Ele pode ser usado como um site de brochureware. - ou blog para vários usuários, um fórum da Internet ou um site da comunidade que fornece conteúdo gerado pelo usuário. O Drupal não requer nenhuma habilidade de programação de um desenvolvedor para instalação e administração básicas. Drupal foi inicialmente escrito por Dries Buytaert em um quadro de mensagens, que mais tarde se tornou um projeto de código aberto. Drupal é derivado da palavra holandesa 'druppel', que significa "drop".

Existem algumas diferenças entre o Drupal e o Joomla, e é por isso que algumas pessoas preferem o primeiro, enquanto as outras preferem o segundo. O Drupal e o Joomla têm um layout diferente das ferramentas administrativas. Enquanto o Joomla tem uma interface tudo-em-um para controlar tudo, o Drupal tem uma barra de controle na parte superior da tela quando um administrador faz o login. O Drupal também é considerado mais flexível comparado ao Joomla, e é por isso que também considerado um pouco mais complexo do que também. O Drupal é considerado um CMS melhor para sites mais complicados, enquanto o Joomla é considerado para páginas da Web mais simples. O Joomla tem mais recursos prontos, enquanto no Drupal certos recursos requerem conhecimento de HTML ou download de extensões. O Drupal é mais conhecido por sua taxonomia, enquanto as páginas do Joomla são encontradas em categorias. Existem diferenças muito mais detalhadas do ponto de vista de um desenvolvedor, que incluem layout, posicionamento, recursos, conteúdo na página, etc.
Drupal | Joomla | |
Descrição | O Drupal é uma estrutura de gerenciamento de conteúdo (CMF) gratuita e de código aberto que é escrita em linguagem PHP. | Joomla é um sistema de gerenciamento de conteúdo livre e de código aberto para publicar conteúdo on-line e é escrito em PHP. |
Tipo | Estrutura de gerenciamento de conteúdo, sistema de gerenciamento de conteúdo, software comunitário e de blog | Estrutura de gerenciamento de conteúdo |
Sistema operacional | Plataforma cruzada | Plataforma cruzada |
Escrito em | PHP | PHP |
Lançamento inicial | Janeiro de 2001 | Agosto de 2005 |
Versão estável | 7, 22 | 2, 5.11 (LTS) |
Data de lançamento mais recente | 3 de abril de 2013 | 26 de abril de 2013 |
Licença | GPLv2 ou posterior | Licença Pública Geral GNU |
Local na rede Internet | drupal.org | joomla.org |
Características | Conhecida por sua poderosa taxonomia e capacidade de marcar, categorizar e organizar conteúdo complexo. | Joomla é conhecido sites simples de conteúdo e é conhecido por seus temas e layouts. |
Benefícios | É melhor para sites complexos, avançados e versáteis; para sites que exigem organização complexa de dados; para sites de plataformas comunitárias com vários usuários; para lojas online. Suporta várias partes interessadas do site, experiência de administração mais limpa, mais recursos e oferece boa segurança. | É melhor para sites simples; é considerado muito fácil aprender se não se sabe nada sobre codificação; tem um grande número de recursos prontos para uso; grande número de comunidades com muitas extensões. |
Tempo | Drupal leva cerca de 4-5 semanas para entender e lançar um site. | O Joomla é um pouco mais fácil de entender e pode levar de 2 a 3 semanas para entender e lançar um site. |
Exemplos de sites | whitehouse.gov; data.gov.uk | linux.com; peugeot.com; iTWire.com |