O Drupal pode ser classificado como um framework modular, que também funciona de um sistema de gerenciamento de conteúdo. Ele é totalmente escrito em PHP, que é uma linguagem interpretada livre, usada para o desenvolvimento de aplicações presentes e atuantes no lado do servidor.
Um framework é basicamente uma abstração que une diferentes tipos de códigos comuns entre vários projetos de softwares provendo uma funcionalidade genérica. Esse framework pode atingir uma funcionalidade específica, por configuração, durante a programação de uma aplicação.
Uma das principais características do Drupal é o fato de que ele é independente do sistema operacional. Mas, para que ele possa ser utilizado de forma correta, precisa de um servidor HTTP compatível com o PHP, tais como o Servidor Apache e um Servidor de banco de dados como o MySQL.
Aprenda mais sobre o Drupal 7 neste curso online e gratuito. Não deixe de conferir também o curso de HTML e CSS para Iniciantes.
Sobre o curso
Neste curso online e gratuito os estudantes poderão aprender a dar os primeiros passos com Drupal através da criação de um website do princípio ao fim. As aulas começam com uma instalação vazia e posteriormente o resultado final esperado pelo programa do curso. Ao longo das aulas será possível perceber conceitos, componentes e funcionalidades out-of-the-box do Drupal.