Drupal vs Joomla! - Vantagens e desvantagens em suas aplicações

Drupal vs Joomla! - Vantagens e desvantagens em suas aplicações

Drupal & Joomla

Vantagens e Desvantagens em suas aplicações

Definição de CMS segundo a Wikipedia

“CMS (Content management systems), ou sistemas gestores de conteúdo, são aplicações que permitem a gestão de websites, portais e intranets, integrando ferramentas necessárias para criar, gerir (editar e inserir) conteúdos em tempo real.” http://pt.wikipedia.org/wiki/Sistema_de_gerenciamento_de_conte%C3%BAdo

Atualmente...

Os CMS são cada vez mais populares, tanto por usuários finais que pretendem criar a sua página na internet, como por profissionais da área de TI.

O que motiva isto?

•Não requer conhecimentos avançados em programação. Dependendo do caso, nenhum conhecimento érequerido;

•Facilidade na criação, administração, distribuição e publicação da informação;

•Maior interação com o usuário que acessa o website;

•Websitede acordo com os padrões de usabilidade e acessibilidade da W3C.

Drupal vsJoomla!

Drupal e Joomla! são apenas duas das infinitas opções open-sourcede gerenciadores de conteúdo disponíveis na Internet.

Ambos os projetos possuem características comuns, das quais as seguintes devem ser destacadas:

•Plataforma de trabalho –são suportadas as mais diversas plataformas de sistema operacional (Windows, Linux, BSD, Unix, Mac, etc) e hardware;

•Multi-idioma–ambos os projetos possuem tradução e suporte para mais de 30 idiomas;

•Modularidade–atualmente estão disponíveis mais de três mil módulos para os mais diversos usos que vão desde a simples inclusão de botões em áreas do websiteatésistemas de gerenciamento de comércio eletrônico;

Semelhanças:

Drupal vsJoomla!

•Administração de conteúdo –a gestão de conteúdo pode ser configurada e customizada de qualquer forma escolhida pelo usuário, existindo inclusive controle de versões, enquetes, gerenciamento de comentários;

•Distribuição sobre licenciamento livre –as ferramentas e todo o código são distribuídas sob licença GNU/GPL;

•Estabilidade dos projetos –tanto o Drupal quanto o Joomla! contam hoje com mais de 200 desenvolvedores ativos trabalhando em seu código e milhares de usuários em dezenas de países do mundo. Este conjunto de pessoas trabalham tanto na codificação quanto nos rumos a serem tomados com relação a estas ferramentas, não permitindo que seus princípios sejam desvirtuados;

•Gerenciamento de Conteúdo:

–Drupal–Trabalha facilmente com multicategorias sem a necessidade de duplicidade de conteúdo;

–Joomla! -Estrutura rígida de seções, não permitindo que um conteúdo faça parte de mais que uma categoria ao mesmo tempo.

•Gerenciamento de múltiplos idiomas: –Drupal -Nativo no core;

–Joomla! -Varia de acordo com o componente de terceiro.

•SEO (Otimização de mecanismos de busca): –Drupal -Otimizado nativamente. Facilitando a e indexação por mecanismos de busca;

–Joomla! -Pobre. Varia de acordo com componentes externos mas que não suportam todas as opções nativas do sistema.

Mas também existem diferenças! Afinal, falamos de dois sistemas distintos. Diferenças

•Interface com usuário: –Drupal -Menos amigável e com ordenação complexa;

–Joomla! -Limpa e de fácil uso por usuários de qualquer nível.

•Banco de Dados: –Drupal -Acesso nativo a MySQL e PostgreSQL;

–Joomla!–Nativo a MySQL.

•Curva de Aprendizado:

–Drupal -Média. Ferramenta mais orientada ao desenvolvedor; –Joomla!-Curta. Fácil aprendizado e mais orientada ao usuário.

• Multimídia:

–Drupal-Vários módulos para áudio e vídeo disponíveis; –Joomla! -Vários módulos para áudio e vídeo disponíveis.

Conclusão

As duas ferramentas possuem características similares e estão em mesmo nível para uso e administração de conteúdo. Mas épossível notar uma grande diferença na abordagem de cada uma delas.

O Drupal édirecionado principalmente para a integração de sistemas heterogêneos e bastante orientado ao desenvolvedor, ou seja, dámais possibilidades para estes modificarem o resultado final de acordo com as necessidades de cada projeto.

O Joomla! atende fortemente usuários finais pelo fato de possuir uma ótima área de administração de conteúdo e facilidade no desenvolvimento de templatesmas, ao mesmo tempo, não permite que algumas regras sejam quebradas o que limita em alguns pontos a sua finalidade que éa gestão de conteúdo.

Saiba mais sobre as duas aplicações: http://drupal.org-Site oficial da comunidade desenvolvedora Drupal.

http://www.joomla.org-Site oficial da comunidade desenvolvedora Joomla!

Comentários