Drupal

Drupal es un sistema de gestión de contenidos (CMS), que está disponible como software de código abierto de forma gratuita. Fue desarrollado originalmente en 1999 por Dries Buytaert como un foro y transformado en un proyecto de código abierto en un año debido a su gran interés. Proveedores conocidos similares son WordPress, Joomla y TYPO3.

Usando estos frameworks, puedes desarrollar virtualmente cualquier proyecto de Internet sin necesidad de conocimientos de programación, ya sea una web, un foro, una wiki, un blog o una tienda online.La web oficial en inglés de Drupal se puede encontrar en Drupal.org.

druplicon.png

Logotipo de Druplicon (Fuente: drupal.org)

Características especiales de Drupal[editar]

Drupal trabaja de forma modular. El CMS proporciona muchas mejoras, que también se pueden combinar, y una gran comunidad de desarrolladores proporciona continuamente nuevos plug-ins, temas y módulos. También se dice que el software tiene una gran flexibilidad, ya que el contenido se puede cambiar independientemente del diseño. Además de texto, también puedes utilizar otros medios, como imágenes o vídeos en tu proyecto con Drupal. Este software también soporta diversos idiomas (incluyendo de izquierda a derecha).

Ventajas[editar]

Mientras que TYPO3 y Joomla se utilizan principalmente como un CMS Web y WordPress principalmente como un software de blogs, Drupal trata de conectar la gestión de contenidos web simple y una solución de enlace de la comunidad social. Para ello, se ponen a disposición herramientas especiales para la comunidad social, como un sistema de blogs o foros. Por lo tanto, parece razonable utilizar Drupal con un enfoque en software social y capacidades CMS simples.

Desventajas[editar]

Las extensiones, también llamadas módulos, con las que se realiza un proyecto en Drupal, no son compatibles con las diferentes versiones de Drupal. Esto significa que una actualización automática de Core no es posible porque cualquier extensión que esté en uso debe ser comprobada primero en términos de disponibilidad y estabilidad en la nueva versión y luego ajustada individualmente. Además, todos los módulos deben instalarse y activarse manualmente antes de poder utilizarlos. Esto limita el uso de Drupal para empresas de importancia crítica.