¿Qué es Drupal?

Cierto es que es complicado definir a Drupal, ya que podríamos decir que Drupal es un CMS avanzado en comparación con otros de su especie (Joomla, WordPres ..), pero tampoco estaríamos diciendo del todo la verdad; ya que Drupal va mucho más allá, Drupal es todo un completo Framework que permite con conocimientos de PHP y de la misma API que nos ofrece Drupal, llevar a cabo nuestro proyecto (sea este cual sea).

Si apredemos a trabajar con la  API de Drupal, podremos realizar prácticamente cualquier proyecto que deseemos. El sistema de hooks nos permite añadir y modificar de una forma sencilla las funciones de nuestro sitio web.

Referencia: