É frequentemente descrito como o CMS do inferno; feio e um hog de memória total, para o novato a curva de aprendizado é muitas vezes muito íngreme e a documentação às vezes escassa. Por que esse gigante de um CMS é usado ainda mais?

Seu nome é Drupal e é muito poderoso quando domado. Desde o glorificado módulo Views até os grandes recursos de SEO para a comunidade leal e entusiasta, o Drupal certamente pede atenção. Ele pode ser usado para criar sites muito bonitos e fáceis de usar.

O Drupal começou como um projeto de quadro de mensagens baseado em PHP, feito por Dries Buytaert, e ganhou popularidade em 2003. Desde então, cresceu rapidamente uma comunidade de desenvolvedores dedicados cujos sites baseados em Drupal agora respondem por 2,1% de todos os sites. no mundo todo.

Tradicionalmente, o Drupal foi adotado devido à sua organização fantástica e poderosas ferramentas de personalização, tornando-o um ótimo sistema de gerenciamento de conteúdo para qualquer coisa, desde blogs até sites corporativos de colaboração.

Alguns recursos que vêm diretamente da caixa são sondagens, comentários, blogs, suporte a OpenID, feeds RSS, perfis de usuário, funções de usuário, pesquisa avançada e armazenamento em cache para maior velocidade. É fácil entender por que o Drupal foi usado em sites baseados na comunidade.

O Drupal é voltado para designers?

Uma das críticas mais comuns que ouvi sobre o Drupal CMS é que é simplesmente feio.

A verdade é que o Drupal é comercializado para desenvolvedores mais técnicos. Claro, falta-lhe a interface bonita do WordPress e o fácil gerenciamento de mídia, mas com a dose adequada de CSS, o Drupal pode competir com os melhores dos melhores. Acho que estou blefando? Dar uma olhada em alguns sites baseados em Drupal.

Para tornar mais fácil o estilo do seu site, o Drupal apresenta temas, que podem ser baixados e aplicados ao seu site. Apenas o Drupal 7 tem cerca de 450 temas para download que variam de temas responsivos a temas de e-commerce e tudo mais! Você certamente encontrará um bom tema para tornar seu site elegante (ou o que estiver procurando). A maioria também é gratuita!

Falando de graça, existem agora mais de 20.000 complementos gratuitos (chamados “módulos”, não widgets), que podem ser usados ​​para personalizar o Drupal da maneira que você quiser.

O Drupal é SEO-friendly?

Certamente! Drupal tem muitos recursos que fazem sobressair da multidão.

Um sistema de taxonomia embutido

A taxonomia permite marcar conteúdo com tags relevantes e ricas em palavras-chave, uma ferramenta inestimável para qualquer pessoa que seja orientada para SEO. Você pode até mesmo ter uma organização de categorias hierárquica e multinível e “vocabulários” específicos de tipo de conteúdo (por exemplo, seus produtos podem ter um vocabulário diferente do seu blog). Forma legal!

Tipos de conteúdo personalizados

Defina seus próprios tipos de conteúdo: artigos, produtos, podcasts e muito mais. A melhor parte? Nenhum conhecimento de programação requerido.

Títulos de página

Deixe o Drupal definir títulos de página automáticos usando seus recursos de título de página inteligente, ou tome as rédeas e leve o SEO a um nível totalmente novo. De qualquer maneira, é completamente fácil de usar, livre de código e indolor.

Módulo de lista de verificação de SEO

Este módulo é um total must-have! Embora ele não faça nada, ele ajudará você a melhorar a pontuação do site nos resultados dos mecanismos de pesquisa.

URLs otimizados para SEO

Ao contrário do WordPress, o Drupal oferece controle total sobre URLs desde o início. Além disso, você pode instalar o Pathauto module, que gera estruturas de URL personalizadas para cada tipo de conteúdo.

Quem usa o Drupal afinal?

O Drupal não é apenas responsável por mais de 2% dos sites em todo o mundo, mas os desenvolvedores do Drupal possuem alguns clientes de alto perfil. Aqui está uma olhada em alguns dos clientes mais conhecidos com os quais os desenvolvedores do Drupal fazem negócios.

Cientistas

NASA, MIT, Ciência Popular, Ciência e Engenharia de Harvard, Stanford Humanities Center.

Empresas de tecnologia

AOL, Pesquisa do Yahoo, Ubuntu, Eclipse, Java Technologies Collaborative.

Organizações

Anistia Internacional, Greenpeace Reino Unido, vários sites da ONU, Casa Branca, Data.gov.uk, Investor.gov, sba.gov, Fórum Econômico Mundial, Câmara dos Deputados dos EUA.

Celebridades

Avril Lavigne, Britney Spears, Eric Clapton, Jennifer Lopez, Chris Rock; pessoalmente, não minions. (OK, provavelmente asseclas.)

Outras

O Louvre, o Grammy, a Zynga, a IKEA, a ING, a Tesla Motors, a Fast Company, a Onion.

Eu pensei Drupal sugado?

O crescente número de conversos fala por si. Entre 2007 e 2008, os downloads do núcleo Drupal aumentaram 125%, e a tendência de crescimento continua forte.

Drupal não é lento?

Embora certamente não tenha nascido um cavalo de corrida, o Drupal não é lento quando configurado corretamente. O mecanismo de armazenamento em cache do Drupal armazena dados de vários níveis de uma página e pode aumentar a velocidade do site em até 500%. Com melhorias em cada atualização, o Drupal está seguindo um bom caminho.

Drupal não é confuso?

Se ainda estivéssemos na era do Drupal 5, eu teria que concordar. Mas nós não somos. Isso foi há seis anos (30 anos de tecnologia). Ao contrário do hype, o Drupal é surpreendentemente fácil de dominar, e apesar de você não sujar as mãos com o PHP no primeiro dia, você se verá muito bem no Drupal depois de alguns meses.

Atualizar o Drupal é uma dor

Esta é provavelmente uma das únicas críticas legítimas ao Drupal. Atualizações sugam. A compatibilidade com versões anteriores não está realmente lá. É um pacote, porém, e para muitos, o Drupal ainda vale a pena as dores de cabeça de atualização.

Meus clientes não poderão usá-lo

Na verdade, o Drupal oferece uma sobreposição administrativa simples para fazer alterações básicas em um site. Gerenciar artigos, postagens de blog, tipos de conteúdo personalizados e produtos nunca foi tão fácil. "Views" também é uma ótima maneira (amigável) de editar conteúdo. Gastar 30 minutos ensinando seu cliente sobre como usar o Drupal para tarefas básicas não só irá salvá-los, mas também fará você parecer mais bem informado sobre o seu produto!

O Drupal vale a curva de aprendizado?

Ultrapassar os seus medos e aprender Drupal é geralmente considerado um bom passo na carreira. Muitas grandes corporações usam o Drupal, e se você conhece suas coisas, elas pagam um alto valor por seus sites. Embora ficar completamente à vontade com o interior do Drupal possa levar até um ano, há muita demanda e, com a demanda, vem dinheiro.

Legal! Como eu aprendo o Drupal?

Primeiro, baixe a última versão do Núcleo Drupal e brincar com isso. Acostume-se com a interface. Não se preocupe, não vai morder. Pique ao redor do documentação técnica também. Mas eu recomendo assistir alguns vídeos de instruções do Drupal, ler alguns artigos e, o mais importante, sujar as mãos. Os fóruns do Drupal também são um bom lugar para fazer perguntas, mas a comunidade do Drupal no Google+ tende a ser um pouco mais rápida para responder a perguntas. Estar envolvido na comunidade é muito importante para os Drupalers porque pode levar a ofertas de emprego, trabalho extra e know-how do Drupal. Ao avançar, contribua de volta compartilhando todos os módulos que você desenvolveu. Boa sorte e bem vindo ao clube!

Rochas Drupal!

Se você está assustado com a aparência intimidadora do velho Drupal ou com sua má reputação, talvez seja hora de dar um novo visual. Talvez você ache esta versão 7 gigante para ser tão mansa quanto um coelho, mas poderosa como sempre.

Com uma clara vantagem sobre o CMS similar, o Drupal é o caminho do futuro. Se você estiver procurando por um CMS que possa fazer praticamente qualquer coisa e parecer bem no processo, então considere seriamente o Drupal.

Você já tentou Drupal? Quais os benefícios que você sente trazer para a mesa? Deixe-nos saber nos comentários.

Imagem em destaque / miniatura, imagem rock via Shutterstock.