WordPress, Drupal ou Joomla: qual a melhor solução para o seu projeto? | Desenvolvedor, Webdesigner e Pesquisador | deivison.com.br
Você esta em:Home » Sistemas GPL » WordPress, Drupal ou Joomla: qual a melhor solução para o seu projeto?
Enviado por: Deivison Arthur L. Serpa Data de envio: janeiro 24, 2012 em: Sistemas GPL | Comentários : 2
Com tantas opções de CMS's disponíveis hoje em dia, com funcionalidades e finalidades diferentes, não faz muito sentido dizer qual deles é o melhor, mas sim qual deles atende melhor as suas necessidades. E para chegarmos a essa resposta, nada melhor do que uma boa análise das opções que temos disponíveis.
O mais velho entre os três sistemas é o Drupal, que foi criado pelo programador Dries Buytaert e lançado em 15 de janeiro de 2001. O nome Drupal vem da palavra holandesa "druppel", que significa "gota", e atualmente está na sua versão número 7, com uma frequência média de uma atualização a cada 36 dias, desde a sua versão 4.3 lançada em novembro de 2003, num total de 77 atualizações. Aproximadamente 1,6% dos sites da web usam o Drupal, entre eles o The Economist, The White House, MTV, London.gov.uk e The Onion.
Já o WordPress foi criado por Matt Mullenweg a partir do sistema B2/Cafelog, e teve seu lançamento em 27 de maio de 2003. O que começou como um simples sistema para blogs, hoje já na sua versão 3 está consolidado como um CMS bem completo, com uma frequência média de uma atualização a cada 17,8 dias, num total de 164 atualizações. Hoje ele é usado por aproximadamente 14,3% dos sites da web, entre eles o MTV Newsroom, The Ford Story, entre outros. Uma curiosidade é que desde a sua versão 1.0, a maioria das versões do WordPress leva o nome de um cantor de jazz, como Coltrane ou Gershwin.
Por fim temos o Joomla, criado a partir do CMS Mambo e lançado em 16 de setembro de 2005. Mantendo uma grande comunidade em vários países e línguas, o Joomla possui 6 versões lançadas, com uma frequência média de uma atualização a cada 49 dias na sua versão 1.5, e uma atualização a cada 25 dias na sua versão 1.6. São 27 atualizações (incluindo versões Beta) entre essas duas versões. Aproximadamente 2,7% dos sites da web usam o Joomla, entre eles estão sites como o Linux.com e o IHOP.
Em praticamente todos os CMS's, podemos acrecentar novas funcionalidades através de plugins ou módulos, que podem estender o uso do sistema para diversas finalidades. Nesse sentido o WordPress leva vantagem, tendo os desenvolvedores um número de aproximadamente 14.629 opções disponíveis. No Drupal esse número é de aproximadamente 8.039, enquanto no Joomla possui uma média de 8.000.
Elemento obrigatório na concepção de qualquer projeto web, as técnicas de SEO são hoje uma exigencia de praticamente todos os clientes, até daqueles que não tem nem ideia do que isso venha a ser. Mesmo que hoje os principais influenciadores para a definição do posicionamento das páginas nos resultados de busca estejam relacionados a qualidade do conteúdo e a popularidade dos sites, podemos dizer que os primeiros passos para um bom SEO começam na estrutura do código HTML.
Ambos os sistemas possuem boas extensões para SEO, que buscam aprimorar a qualidade de elementos como títulos, sitemaps e URL's. Entre as extensões disponíveis, podemos destacar o WordPress SEO para WordPress, o Pathauto para Drupal, e as extensões AceSEF e sh404SEF para Joomla.
O WordPress, que ganhou popularidade como uma plataforma para blogs, vem se mostrando a cada dia como um dos CMS's mais completos que existem. Para Leo Germani do Hacklab, o WordPress foi a ferramenta com o qual ele conseguiu obter os melhores resultados com maior eficiência. "No final de 2006 resolvi adotar um CMS para trabalhar, e experimentei as principais opções. O que me atraiu no WordPress desde o início foi sua simplicidade. Enquanto outros CMS's demandavam uma curva aprendizado maior, o WordPress se mostrava direto e fácil, tanto do ponto de vista do usuário quanto do ponto de vista do desenvolvedor" , afirma Leo.
Nadir Alves da Bule Comunicação, que já trabalhou com CMS's como o Plone e o WordPress, afirma que o Joomla possui um grande poder de customização de templates e uma curva de aprendizado muito leve. "As opções de expansão do Joomla sempre foram muito grandes, atualmente existem mais de 8.000 extensões no diretório oficial. Somando isso ao sistema de permissões de usuários e a facilidade de criar websites rápidos e completamente diferentes um do outro, tornou o Joomla uma escolha excelente e recomendada aos nossos clientes" .
Já o Drupal é considerando o mais complexo entre as três opções. Mas para Alex Piaz, que trabalha no Instituto Socioambiental (ISA), apesar da curva de aprendizado do Drupal ser maior em relaçao aos seus similares, uma vez que você "pega o jeito" tudo fica muito claro, e o desenvolvimento passa a fluir sem maiores dificuldades. "Trabalho com o Drupal desde meados de 2006, pela facilidade de customização e construção de módulos, instalação multisite out of the box, localização e tradução com gettext totalmente desacoplados do core, comunidade atuante e extensa documentação. Tudo isso permite criar websites complexos com muito menos esforço de programação" , conclui Piaz.
Uma das maiores vantagens do WordPress é, sem dúvida, a sua facilidade. Leo Germani considera que esse CMS possui simplicidade e eficiência em todos os sentidos. "Do ponto de vista do usuário, temos um painel administrativo simples, bonito e fácil de usar. Do ponto de vista do desenvolvedor, temos uma arquitetura de templates muito fácil de entender e explorar, uma arquitetura de plugins muito eficiente, e uma estrutura de banco de dados muito simples e poderosa. Além disso, possui uma comunidade imensa e um desenvolvimento consistente, que se mantem firme aos seus princípios: manter o core simples e enxuto, deixando qualquer coisa mais específica para plugins e templates" .
Nadir acredita que a atual expansão e acesso ao Joomla para os novos desenvolvedores pode ser uma grande vantagem sobre os outros CMS's. "Outra vantagem está no novo gerenciamento de usuários e permissões, que foi a funcionalidade mais esperada para a nova versão, e que agora (versão 1.7) está bem madura e extensível. Nesta nova versão, o sistema multilíngue nativo permite criação e administração de conteúdo para diversos idiomas de forma muito fácil para o cliente" .
Outras vantagens do Joomla levantadas são relativas aos templates e extensões. "A facilidade na criação de templates possibilita que através de poucas linhas de HTML, sejam criados praticamente qualquer tipo de layout em pouco tempo. Outro ponto muito importante são as extensões, que melhoraram muito desde a nova versão, integrando-se bem às novas funcionalidades do core do Joomla, e que possuem uma variedade de funções dificilmente alcançada por outros CMS's" , conclui Nadir.
Para Piaz, estão nos módulos as maiores vantagens do Drupal. "A quantidade de módulos disponíveis é absurdamente grande, além do roadmap ser muito claro quanto aos releases. Isso nos dá uma visão de longo prazo (cerca de 3 anos) sobre o caminho a seguir" .
Ainda sobre os módulos, o quesito "compatibilidade" é um dos pontos fortes do Drupal. "Temos praticamente 100% de garantia de que todos os módulos são compatíveis com a versão instalada, ou seja, um módulo feito para a série 6.x irá rodar sem problemas no Drupal 6.1, 6.2 e assim por diante. Um outro ponto importante é que o Drupal sempre oferece um upgrade path a cada nova versão lançada (6.x para 7.x, por exemplo). Assim, a nova versão só é declarada stable quando o upgrade path é disponibilizado" , afirma Piaz.
Muita gente considera que o WordPress é um sistema indicado apenas para a produção de blogs. Leo Germani considera que não há dúvidas de que o WordPress seja realmente a melhor plataforma para essa finalidade, mas que além disso ele também é uma ótima solução para sites insititucionais ou portais de notícias. "Se você tem um site que é 90% editorial, mas que necessita de funcionalidades como área restrita ou importação de conteúdos externos, o WordPress também é ideal, pois a sua arquitetura de temas e plugin facilita muito para que possamos usa-lo como uma espécie de framework, podendo desenvolver muita coisa sobre ele" .
Quanto ao Joomla, Nadir acredita que ele seja ideal para projetos que vão desde sites de pequeno porte até grandes portais. "Existem projetos específicos para Intranet muito facilitados pelo novo ACL nesta nova versão, e já vimos também uma excelente integração do CMS com o Magento. A gama de possibilidades é muito grande, inclusive diversos sites do governo que requerem muita segurança e estabilidade, hoje utilizam o Joomla" .
Piaz também considera que o Drupal é uma ferramenta ideal para sites e aplicativos web de todos os tipos e tamanhos. "O código do Drupal é bem estruturado, e permite um alto grau de customização sem que seja preciso alterar seu núcleo. Sua robustez pode ser atestada pela quantidade de websites de alto tráfego rodando Drupal" .
A verdade é que muitas vezes o uso de um CMS acaba sendo condicionado pela identificação e conhecimento prévio que os desenvolvedores têm na ferramenta. Mas o ideal é que, mesmo que você tenha preferência por um determinado CMS, ainda assim procure conhecer as possibilidades de outros sistemas.
Post original em: http://imasters.com.br/perfil/edu_agni
Autor: Edu Agni
4 de dezembro de 2012 às 3:00
Já faz tempo que foi publicado, mas vale parabenizar por esse conteúdo, gostei bastante!!
Uso o wordpress a cerca de três anos, poucas vezes usei o joomla, mas olhando por esse lado, é importante ter um bom conhecimento desse cms também..
O que deixa a desejar no wordpress é um bom sistema de cadastro de usuários, acho ele muito básico. Você sabe me dizer como é o joomla nesse quesito ?
ps: vou acompanhar seu blog sempre que possível, gostei do conteúdo.
Li seu artigo em http://www.deivison.com.br/wordpress-drupal-ou-joomla-qual-a-melhor-solucao-para-o-seu-projeto/ .