Drupal!!! Una nueva forma de hacer la Web


Drupal

Drupal es un marco de administración de contenidos, sistema de administración de contenidos y motor de blogging basado en PHP, que fue originalmente escrito por Dries Buytaert y es el software usado para impulsar los sitios web Debian Planet, Terminus1525 , Spread Firefox y Kernel Trap.

Drupal es la ortografía (deletreo) inglesa para la palabra neerlandesa ‘ druppel ‘ que significa ‘ gota ‘.

A pesar de que empezó como un pequeño bulletin board system, Drupal ha llegado a ser mucho más que sólo un portal de noticias, gracias a su arquitectura flexible. Drupal tiene una capa (layer) básica que soporta los módulos que permiten (enable) comportamientos adicionales. Los módulos disponibles para Drupal proveen un amplio surtido (assortment) de características (features), incluyendo sistemas de e-commerce , galerías de fotos, administración de listas de correo electrónico , e integración de CVS .

Alguno de los papeles más especiales que Drupal ha cumplido incluyen intranets de compañías, enseñanza en línea, comunidades de arte y administración de proyectos. Muchos piensan que la relevancia de Drupal en las comunidades de usuarios es lo que lo hace destacarse de la competencia.

Drupal fue también la base de DeanSpace, un sistema de administración de contenido usado para impulsar sitios web en apoyo a la campaña presidencial de 2004 de Howard Dean. Después de que la campaña de Dean terminó, el proyecto creció hasta convertirse en CivicSpace, también basado en Drupal, una “plataforma de organización grassroots que impulsa la acción colectiva en comunidades y conecta cohesivamente grupos remotos de partidarios (supporters).”

Funcionalidades

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

  • Portales comunitarios
  • Foros de discusión
  • Sitios web corporativos
  • Aplicaciones de Intranet
  • Sitios personales o blogs
  • Aplicaciones de comercio electrónico
  • Directorio de recursos
  • Sitios de redes sociales

Módulos

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

  • Core (núcleo): son los módulos provistos por Drupal al instalarse, algunos de ellos fueron contribuciones de la comunidad de Drupal que se incorporaron.
  • Contributed (contribuciones): son los módulos que son compartidos para la comunidad de Drupal, están bajo GNU de Licencia Pública (GPL).
  • Custom (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. En agosto de 2012 en la pagina oficial de Drupal se listan 17,644 :módulos libres. Entre los más importantes que no están incluidos en la distribución oficial, se pueden destacar:

  • Views
  • Content Construction Kit (CCK)
  • Token
  • Pathauto
  • FileField
  • Administration menu
  • ImageField
  • ImageAPI
  • ImageCache
  • WYSIWYG

Para mayor información: http://drupal.org/

Anuncios

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s