O Drupal é um dos CMS (sistema de gestão de conteúdo) mais conhecidos e mais utilizados do mundo todo. É utilizado por milhares de pessoas em todos os continentes e possui uma comunidade extremamente ativa.
Porém ainda existem algumas dúvidas sobre o Drupal e muitas vezes o seu potencial não é imediatamente claro, principalmente na hora de escolher a ferramenta para desenvolver um projeto.
A verdade é que o Drupal é muito mais do que um simples CMS e pode ser considerado um CMF – Content Management Framework. Framework?
A instalação básica do Drupal já vem equipada com:
Estes são alguns dos principais componentes de qualquer sistema, não só um site ou portal. Além disso, o Drupal possui uma API poderosa e fácil de usar. Ela contém funções para interação com o banco de dados, codificação de caracteres, geração de formulários, limpeza de input, entre outras coisas. O seu sistema de hooks é robusto e permite sobrescrever praticamente qualquer parte do fluxo da aplicação.
Parte do que torna o Drupal tão impressionante é a sua flexibilidade. A exemplo de outros sistemas de gestão de conteúdo, não é imediatamente óbvio para que o Drupal serve. Inicialmente, não tem cara de nada, mas ele é uma massinha que pode ser usada para construir qualquer tipo de aplicação ou sistema.
Exemplos
E não para por aí; com o Drupal é possível desenvolver praticamente qualquer tipo de aplicação de uma maneira eficaz, elegante e rápida.
É por estes e outros motivos que hoje sou fanático pelo Drupal e não me vejo desenvolvendo um grande projeto com qualquer outro framework ou plataforma.
E você, é apaixonado por qual framework? Independente da resposta, considere usar o Drupal para o seu próximo projeto e conheça esta ferramenta super poderosa e a sua enorme comunidade que não para de crescer!
Fonte: Webinsider
Comentar