Drupal - Sistemas de gestión de contenidos

Drupal (pronunciación IPA: [druː pʰʊɫ]) es un sistema de gestión de contenido modular multipropósito y muy configurable que permite publicar artículos, imágenes, u otros archivos y servicios añadidos como foros, encuestas, votaciones, blogs y administración de usuarios y permisos.

Drupal es un sistema dinámico: en lugar de almacenar sus contenidos en archivos estáticos en el sistema de ficheros del servidor de forma fija, el contenido textual de las páginas y otras configuraciones son almacenados en una base de datos y se editan utilizando un entorno Web.

Es un programa libre, con licencia GNU/GPL, escrito en PHP, desarrollado y mantenido por una activa comunidad de usuarios. Destaca por la calidad de su código y de las páginas generadas, el respeto de los estándares de la web, y un énfasis especial en la usabilidad y consistencia de todo el sistema.

El diseño de Drupal es especialmente idóneo para construir y gestionar comunidades en Internet. No obstante, su flexibilidad y adaptabilidad, así como la gran cantidad de módulos adicionales disponibles, hace que sea adecuado para realizar muchos tipos diferentes de sitio web.

Funcionalidades

Drupal es un gestor de contenidos multipropósito que puede usarse para aplicaciones como por ejemplo:

arrowPortales comunitarios
arrowForos de discusión
arrowSitios web corporativos
arrowAplicaciones de Intranet
arrowSitios personales o blogs
arrowAplicaciones de comercio electrónico
arrowDirectorio de recursos
arrowSitios de redes sociales

Módulos

Existen tres tipos de módulos de Drupal, llamadas las "3 C":

arrowCore (nucleo): son los módulos provistos por Drupal al instalarse, algunos de ellos fueron contribuciones de la comunidad de Drupal que se incorporaron.

arrowContributed (contribuídos): son los módulos que son compartidos para la comunidad de Drupal, están bajo GNU de Licencia Pública (GPL).

arrowCustom (personalizados): son los módulos creados por el desarrollador del sitio.

En Drupal se pueden ampliar sus funcionalidades mediante extensiones llamadas módulos programados por su comunidad de usuarios. Entre los más importantes5 que no están incluidos en la distribución oficial, se pueden destacar:

arrowViews
arrowContent Construction Kit (CCK)
arrowToken
arrowPathauto
arrowFileField
arrowAdministration menu
arrowImageField
arrowImageAPI
arrowImageCache



Volver arriba