Blog do Tossulino

24 ago, 2007

O que é Drupal?

Publicado por: Guilherme Tossulino | Categoria: CMS

Drupal é um Sistema Gerenciador de Conteúdos (SGC), ou do inglês Content Management System (CMS). Desenvolvido e implementado na linguagem PHP, possui suporte ao banco de dados MySQL e faz parte da família de softwares livres com código aberto (SL/CA), portanto sua distribuição é gratuita e o download pode ser feito pelo site Drupal.org, que é o site oficial do Drupal.

Sua instalação é feita pelo próprio navegador, porém requer alguns privilégios como criação de banco de dados e mudança de permissão em diretórios para que funcione corretamente. O software é multi-plataforma, ou seja, funciona tanto em servidores web com Apache quanto IIS (Microsoft) e independe de sistema operacional, podendo funcionar no Windows, MAC ou Linux, por exemplo.

Comunidade

A comunidade de colaboradores é participativa e atuante. Auxilia sempre que possível através dos fóruns e grupos de discussão que podem ser encontrados no próprio site software. Além do suporte on-line, a comunidade também disponibiliza módulos com inúmeras funcionalidades prontas que podem ser integradas e implantadas ao seu sistema de forma ágilm sem precisar de habilidades técnicas para isso. Temas com templates de layout, atualizações e plugins também estão disponíveis para download e possuem uma grande variedade.

Diferenciais

Até agora, se você conhece algum CMS gratuito que não seja o Drupal, dirá que ele também faz as mesmas coisas. Isso é verdade. Mambo, Joomla, Xoops e Plone, por exemplo, também exercem seu papel e possuem versões gratuitas disponíveis na Internet. No entanto considero que o Drupal possui vantagens significativas que o fazem superior.

Os principais diferenciais na minha opinião são:

  • Modularização: a API para criação de módulos e os já existem são bem flexíveis e práticos, possibilitando a integração de funcionalidades sem interferência no núcleo do sistema.
  • Sistema de templates: o Drupal oferece uma melhor customização de gerenciamento de componentes que devem ser exibidos.
  • Poucos bugs: a utilização de sistemas gratuitos muitas vezes requer paciência com bugs e problemas, no Drupal isto raramente ocorre. A construção e arquitetura são bem projetadas e possuem pouquíssimos problemas.
  • URLs “amigáveis”: oferece suporte a URLs limpas, sem a passagem de parâmetros (?page_id=2) com maior facilidade e sem falhas de segurança. Isto ajuda muito aos motores de busca e faz parte das dicas e técnicas de SEO.
  • Categorização (taxonomy): a forma de categorização de conteúdos do Drupal, chamada de Taxonomy, é uma de suas principais vantagens, pois possibilita a utilização de keywords para categoriação de suas páginas e formatação de URLs, diferente de outros CMS que forçam uma estrutura, navegação e prejudicam a busca por informações.

Desvantagens

Como todo sistema, o Drupal também possui suas desvantagens em relação a outros CMS.

  • Editor HTML (WYSIWYG) padrão: para utilizar um editor HTML no Drupal é preciso instalá-lo. O sistema não contém um editor default, porém possui módulos para o TinyMCE e para FCKEditor, os dois editores com código aberto mais utilizados.
  • Curva de aprendizagem: a curva de aprendizagem para o Drupal é mais longa que em outros CMSs, requer mais tempo de estudo e analálise para um perfeito entendimento e aproveitamento de todas as suas funcionalidades. No entanto, o resultado é compensatório.
  • Instalação: A instalação não é tão simples e requer alguns conhecimentos técnicos para ser bem-sucedida.
  • Documentação e suporte em português: talvez esta seja a principal desvantagem da utilização do Drupal para os Brasileiros, no entanto se você não tem problemas com o inglês, não encontrará dificuldades em encontrar textos, posts e fóruns sobre Drupal.

Saiba mais

Alguns sites desenvolvidos em Drupal

Leia também:

  1. Por que meu blog utiliza o Wordpress e não utiliza o Drupal Meu currículo e portfólio mostram que sou um “pró-Drupal”. Procuro...
  2. Drupal recebe mais dois prêmios O CMS Drupal, como em 2007, foi novamente vencedor...

10 Comentários to "O que é Drupal?"

1 | via Rec6

agosto 24th, 2007 at 18:33

Avatar

O que é Drupal?…

“Drupal é um Sistema Gerenciador de Conteúdos (SGC), ou do inglês Content Management System (CMS). Desenvolvido e implementado na linguagem PHP, possui suporte ao banco de dados MySQL e faz parte da família de softwares livres com código aberto (…

2 | Mateus Limeira Souza

agosto 26th, 2007 at 23:41

Avatar

Parabéns pelo post sobre Drupal e pelo blog! Vou tentar acompanhar!

Abraço!

MAteus

3 | Jair Viegas

agosto 27th, 2007 at 14:48

Avatar

Oi, muito bom o blog, parabéns.

Coloquei já nos meus links do blog, vou le-lo sempre que tiver “tempo”.

Abs,
Jair

4 | Francisco

setembro 4th, 2007 at 14:07

Avatar

Olá, sou usuário do Snapbuilding, um gerenciador de conteúdo desenvolvido pela Snapsystems, estou muito satisfeito, com este sistema, pois atualizo de qualquer lugar, não precisa de conhecimentos profundos em design e programação, possui várias funcionalidades, blog, enquete, formulário de contato, newsletter, mapa de localização, enfim, recomendo!

5 | Thássius

setembro 15th, 2007 at 02:48

Avatar

Muita gente questiona se o WordPress já pode ser considerado um CMS completo ou se ainda é uma plataforma mais direcionada para blogs.

Eu aposto na segunda opção, pelo menos até a versão atual. Já o Drupal atua melhor para portais e outros sites que funcionam menos como blog.

6 | Thássius

setembro 15th, 2007 at 02:57

Avatar

Correção: é WordPress, é não WorSpress. E um aviso: o primeiro link no post para o Drupal está quebrado.

7 | Guilherme Tossulino

setembro 16th, 2007 at 14:05

Avatar

Thássius,

Obrigado pela observação do link. Também alterei a palavra Wordpress no seu comentário.

Quanto ao seu questionamento, considero o Wordpress um CMS, não apenas utilizado para blogs, mas para pequenos é médios sites. Este site, por exemplo, não é apenas um blog e é gerenciado pelo Wordpress. Ele possui outras páginas e pode ainda evoluir muito com outras funcionalidades e plugins que a comunidade disponibiliza.

Certamente, ainda há muito o que ser evoluído para que possamos considerar o Wordpress um CMS completo, no entanto ele possui características comuns aos demais CMS, o que faz dele um gerenciador de conteúdos. Está longe de ser um Drupal, mas tudo depende da sua necessidade para uma perfeita aplicação e utilização.

Abraços!

8 | Rodrigo

outubro 11th, 2007 at 18:19

Avatar

Olá Tossulino, parabéns pelo Post !

Eu utilizo Drupal há 1 mês e estou fazendo coisas muito boas com ele.
Concordo com a sua ponderação em relação a curva de apredizado, porém com uma dedicaçãozinha, nós chegamos lá !!!

Abraços !

9 | Wiki Drupal Brasil, a mais nova comunidade destinada ao Drupal - tossulino.com | Tecnologia, Web Marketing, Otimização de Sites (SEO), Drupal, Desenvolvimento de sites, portais, blogs e mais.

novembro 12th, 2007 at 17:47

Avatar

[...] no ar um novo ambiente coloborativo para os intusiastas de Drupal no Brasil. Com apoio de outras comunidades como o Drupal-br.org, o site DrupalBrasil.com e de [...]

10 | Marcus

maio 17th, 2008 at 02:30

Avatar

Fique bastante interessado com o tal sistema. Nunca cheguei a usar sistemas semelhantes mas agora vejo que pode me trazer diversos benefícios em usá-los. Vou experimentá-lo sem dúvida.

Comente

Follow-me @tossulino

Logo Twiiter


  • Xalise Bianchini Thiele: Preciso maiores informações sobre esse treinamento gratuito do Scrum, se é necessário inscrição, se será fornececido certificado, etc.
  • R. Junior: Será que isso tem solução?
  • AMILTON PAULO BORGES: SE POSSÍVEL VC. PODERIA ME ENVIAR "CASOS" PARA APLICAR EM SALA DE AULA?
  • Pedro Bachiega: Tossulino, ficou muito legal essa apresentação. Abrange o conteúdo de forma clara, sucinta, traz os principais tópicos... show mesmo! Parabéns
  • tiago jaime machado: Sua palestra foi muito elogiada, infelizmente eu perdi :( Que bom que você compartilhou com o pessoal. Um abraço.
  • tulio: Muito legal a iniciativa de reciclar em um momento de descontração! Conheci em Minas Gerais durante um evento no Expominas um trabalho desenvolvido

Fotos

    Céu de Jurerê - FloripaCongressoCasa RosadaAvenida 9 de JulhoPortal do fisl 9.0globo.comHora do lancheCorredores cheios

O Autor

Guilherme Tossulino, atualmente é analista de negócios (product owner) no Instituto de Estudos Avançados - IEA em Florianópolis. Escreve este blog desde agosto de 2007 com suas experiências, ideias e aprendizados. Para saber mais, veja seu perfil no LinkedIn.

Que é você?

Twitter @tossulino

    Movimento Blog Voluntário 2009 - #MBV2009

    Blog Voluntário

    Scrum - CSPO

    Drupal Association

    Drupal Association - Individual Member