¿Qué es Drupal?

Fotografía de Mayank Dhanawade

Víctor Cuervo
3 minuto(s) de lectura

Categorías

Etiquetas

¿Qué es Drupal?

Drupal es un gestor de contenidos web, o más conocido por sus siglas CMS(Content Management System), que nos permite crear páginas web dinámicas. Las páginas web pueden ser simples blogs, tiendas de comercio electrónico, foros de debate o cualquier tipo de web.

Drupal es un software open source desarrollado en PHP que cuenta con una gran comunidad de usuarios.

Dentro de Drupal podemos identificar el core del gestor de contenidos que nos ofrece las capacidades básicas y los módulos que amplian las capacidades que ofrece el gestor de contenidos. Los módulos pueden ser desarrollados por cualquier programador para poder así extender las funcionalidades de Drupal.

Además Drupal permite personalizar la forma en la que se muestran las páginas web mediante el uso de temas. Los temas que pueden ser desarrollados por los propios usuarios permitirán ubicar el contenido en un sitio u otro de la web, así como aplicar los estilos que se necesiten para su visualización web o móvil.

Posiblemente, junto con Wordpress, Drupal sea de los gestores de contenidos más extendidos en el mercado.

Versiones de Drupal

Drupal se empezó a desarrollar por Dries Buytaert publicando el 15 enero de 2001 la primera versión de Drupal.

A día de hoy las versiones de Drupal activas son tres:

  • La versión actual es Drupal 9, actualmente en su versión 9.0.7
  • La versión más extendida e instalada es Drupal 8, de la cual podemos encontrar la versión 8.9.7
  • La versión que se está retirando es la versión Drupal 7, de la cual podemos encontrar hasta la versión 7.73.

Principales características

Muchas son las características que podríamos enumerar de Drupal. Pero entre las principales caractéristicas encontramos:

  • Flexibilidad, mediante Drupal podemos crear cualquier tipo de web que nos imaginemos. Las capacidades de extensión son enormes, llegando a permitir la exposición de contenido mediante servicios API Rest.
  • Sotfware Libre, Drupal es un software libre y gratuito que podemos utilizar en cualquier sitio. Se puede descargar el código fuente de Drupal desde Github
  • Comunidad Drupal, Drupal cuenta con una de las mayores comunidades de sotware libre y que contribuye mediante repositorios en Github, en múltiples foros, mediante entradas en blogs,…
  • Soporte multilenguaje, podemos utilizar Drupal en mas de 100 idiomas. Además mediante sus módulos podemos crear sistemas muti-idioma de forma sencilla.
  • Extensibilidad, su sistema de módulos permite extender el core de Drupal con nuevas capacidades.
  • Taxonomias, permite definir conceptos de negocio que pueden ser gestionados en los diferentes elementos de Drupal, como pueden ser vistas, bloques,…
  • Caché, cuenta con un sistema de caché que mejora el rendimiento a la hora de servir los sitios web dinámicos.
  • SEO, facilita la gestión de un modelo SEO del contenido para favorecer su posicionamiento web.

¿Quién utiliza Drupal?

WordPress ocupa el primer lugar de los CMS más utilizados, seguido por Shopify y Joomla. En cuarta posición ya podemos encontrar como CMS a Drupal con un share del 1,6% -atendiendo a los datos de junio 2020 de Joost de Valk-.

Según Vardot dentro de los sitios más importantes que utilizan Drupal encontramos:

  • Nasa
  • Entertainment Weekly
  • Tesla
  • NCAA
  • Mint
  • El Gobierno Australiano
  • Le Figaro

Dónde descargarlo

Lo primero que tenemos que hacer para instalar Drupal es descargarnos la versión que queramos instalar. Para ello lo podemos hacer desde el área de descargas de Drupal dónde encontraremos la última versión de Drupal (A día de hoy Drupal 9.0.7) o bien podemos ir a la página de descargas de todas las versiones de Drupal dónde podemos encontrar las versiones de Drupal 8 (a día de hoy Drupal 8.9.7) y Drupal 7 (a día de hoy Drupal 7.73), así cómo los múltiples fixes