Drupal es un gestor de contenidos (CMS) de código abierto para construir webs, portales y plataformas digitales. Es gratuito, está escrito en PHP y lo mantiene una comunidad internacional de miles de desarrolladores y empresas. Se usa sobre todo en proyectos con mucho contenido, varios idiomas, muchos editores o integraciones con otros sistemas: administraciones públicas, universidades, centros de investigación, medios y grandes empresas.
En esta guía explicamos qué es Drupal, cómo funciona por dentro, para qué sirve y cuándo tiene sentido elegirlo.

Un poco de historia
Drupal nació en 2001 como proyecto personal de Dries Buytaert y se publicó como software libre. Hoy se distribuye con licencia GPL: cualquiera puede usarlo, modificarlo y desplegarlo sin pagar licencias. La versión 8 supuso una reescritura completa sobre componentes de Symfony, y desde entonces las versiones nuevas (9, 10 y 11) se actualizan sin rehacer el sitio. La versión actual es Drupal 11.
Cómo funciona Drupal: las piezas básicas
- Tipos de contenido y campos. Cada tipo de contenido (noticia, evento, producto, investigador, publicación) tiene sus propios campos: texto, fechas, imágenes, documentos, referencias a otros contenidos. Así el contenido queda estructurado, no como un bloque de texto.
- Taxonomías. Vocabularios para clasificar el contenido (temas, sectores, ubicaciones) y filtrarlo.
- Vistas (Views). Listados, buscadores, tablas, feeds o APIs construidos sobre el contenido sin programar consultas.
- Usuarios, roles y permisos. Cada rol puede tener permisos muy concretos: quién crea, quién revisa, quién publica, qué secciones ve cada uno.
- Módulos. Amplían Drupal: los del núcleo, los miles de módulos contribuidos por la comunidad y los módulos a medida de cada proyecto.
- Temas. Definen el diseño con plantillas Twig, separadas de la lógica.
- Multilingüe. El contenido, la interfaz y la configuración se traducen desde el núcleo, sin plugins externos.
Para qué sirve Drupal
- Portales institucionales y de administraciones públicas, con mucho contenido, accesibilidad y flujos de publicación.
- Universidades y centros de investigación: grupos, proyectos, publicaciones, personal y eventos relacionados entre sí.
- Medios y webs de contenido con muchos editores y secciones.
- Intranets y extranets con permisos por grupo.
- Sitios multilingües y multisitio, varios sitios que comparten una base.
- Backend de apps y webs headless: Drupal expone el contenido con JSON:API, incluido en el núcleo, para que lo consuma un frontend en React o una app móvil. Lo explicamos en nuestra guía de JSON:API con Drupal y en el caso de SSTool.

Ventajas e inconvenientes
Ventajas
- Modelo de contenido muy flexible sin programar.
- Seguridad: un equipo de seguridad dedicado y un proceso de avisos y parches muy riguroso.
- Escalabilidad para sitios grandes y con mucho tráfico.
- Multilingüe y permisos avanzados de serie.
- Sin licencias y sin depender de un proveedor.
Inconvenientes
- Curva de aprendizaje mayor que la de WordPress, tanto para desarrollar como para editar.
- Necesita perfiles especializados.
- Para una web pequeña y sencilla puede ser más de lo necesario.
Si dudas entre los dos, lo comparamos punto por punto en Drupal vs WordPress.
Drupal CMS: la versión lista para usar
Desde enero de 2025 existe Drupal CMS, una distribución de Drupal pensada para equipos de marketing y de contenido: viene con funcionalidades preconfiguradas (SEO, formularios, multimedia, buscador) mediante «recetas» y con una edición más visual. Es el mismo Drupal por dentro, pero mucho más fácil de arrancar.
¿Y si tengo un Drupal 7?
Drupal 7 dejó de tener soporte oficial el 5 de enero de 2025. Pasar a Drupal 11 no es una actualización sino una migración, y lo explicamos en detalle en cómo migrar de Drupal 7 a Drupal 10 u 11.
Drupal con Omitsis
Somos un equipo especializado en Drupal desde hace más de diez años: desarrollo de sitios y plataformas, módulos a medida, integraciones, headless, migraciones y mantenimiento. Algunos proyectos: Kernpharma y AQUA España. Si tu equipo ya trabaja con Drupal, también podemos reforzarlo. Mira lo que hacemos en nuestra página de Drupal o cuéntanos tu proyecto.