Drupal (CMS)

Definição

Drupal é um framework modular e um sistema de gerenciamento de conteúdo (CMS) escrito em PHP. Da mesma forma que os sistemas de gerenciamento de conteúdo mais modernos, o Drupal permite criar e organizar conteúdo, manipular a aparência, automatizar tarefas administrativas, e definir permissões e papéis para usuários e colaboradores.

Por ser desenvolvido em PHP, o Drupal é independente de sistema operacional, no entanto requer um servidor HTTP compatível com PHP e um Servidor de Banco de Dados para funcionar.

O Drupal é comumente descrito como um Framework de Gerenciamento de Conteúdo, pois além de oferecer as funcionalidades básicas de um CMS ele também implementa uma série de APIs robustas e apresenta uma estrutura modular que facilita o desenvolvimento de módulos extensivos.

Esta característica é tão marcante, que a comunidade de desenvolvedores é bem expressiva.

Leia mais em Wikipedia.


Leia antes


Aqui faço minhas anotações sobre a instalação e utilização do Drupal. Não sei se a forma como faço é a melhor ou mais correta, mas é assim que tenho feito até agora. Não pretendo que este material seja um tutorial muito menos definitivo. Portanto caso deseje utilizá-lo sinta-se a vontade, mas lembre-se de que NÃO HÁ NENHUMA GARANTIA.

Como é um material de consulta rápida, muitas coisas não foram detalhadas o que podem torná-lo obscuro para alguns. Caso deseje mais explicações sobre alguma etapa, por favor, utilize o formulário de contato e tenha paciência em aguardar uma resposta.

Se a sua pressa for grande, abaixo sugiro alguns links que devem fazer parte dos seus favoritos:

  • drupal-br.org - O Drupal Brasil é o site da comunidade brasileira de usuários do Drupal
  • Suporte ao Vivo
    Servidor IRC: irc.freenode.net
    Canal: #drupal-br
  • drupal.org - Drupal.org is the official website of Drupal