Drupal és un gestor de continguts (CMS) de codi obert per construir webs, portals i plataformes digitals. És gratuït, està escrit en PHP i el manté una comunitat internacional de milers de desenvolupadors i empreses. Es fa servir sobretot en projectes amb molt contingut, diversos idiomes, molts editors o integracions amb altres sistemes: administracions públiques, universitats, centres de recerca, mitjans i grans empreses.
En aquesta guia expliquem què és Drupal, com funciona per dins, per a què serveix i quan té sentit triar-lo.

Una mica d’història
Drupal va néixer el 2001 com a projecte personal de Dries Buytaert i es va publicar com a programari lliure. Avui es distribueix amb llicència GPL: qualsevol el pot fer servir, modificar i desplegar sense pagar llicències. La versió 8 va suposar una reescriptura completa sobre components de Symfony, i des d’aleshores les versions noves (9, 10 i 11) s’actualitzen sense refer el lloc. La versió actual és Drupal 11.
Com funciona Drupal: les peces bàsiques
- Tipus de contingut i camps. Cada tipus de contingut (notícia, esdeveniment, producte, investigador, publicació) té els seus propis camps: text, dates, imatges, documents, referències a altres continguts. Així el contingut queda estructurat, no com un bloc de text.
- Taxonomies. Vocabularis per classificar el contingut (temes, sectors, ubicacions) i filtrar-lo.
- Vistes (Views). Llistats, cercadors, taules, feeds o APIs construïts sobre el contingut sense programar consultes.
- Usuaris, rols i permisos. Cada rol pot tenir permisos molt concrets: qui crea, qui revisa, qui publica, quines seccions veu cadascú.
- Mòduls. Amplien Drupal: els del nucli, els milers de mòduls contribuïts per la comunitat i els mòduls a mida de cada projecte.
- Temes. Defineixen el disseny amb plantilles Twig, separades de la lògica.
- Multilingüe. El contingut, la interfície i la configuració es tradueixen des del nucli, sense plugins externs.
Per a què serveix Drupal
- Portals institucionals i d’administracions públiques, amb molt contingut, accessibilitat i fluxos de publicació.
- Universitats i centres de recerca: grups, projectes, publicacions, personal i esdeveniments relacionats entre si.
- Mitjans i webs de contingut amb molts editors i seccions.
- Intranets i extranets amb permisos per grup.
- Llocs multilingües i multilloc, diversos llocs que comparteixen una base.
- Backend d’apps i webs headless: Drupal exposa el contingut amb JSON:API, inclòs al nucli, perquè el consumeixi un frontend en React o una app mòbil. Ho expliquem a la nostra guia de JSON:API amb Drupal i al cas de SSTool.

Avantatges i inconvenients
Avantatges
- Model de contingut molt flexible sense programar.
- Seguretat: un equip de seguretat dedicat i un procés d’avisos i pedaços molt rigorós.
- Escalabilitat per a llocs grans i amb molt trànsit.
- Multilingüe i permisos avançats de sèrie.
- Sense llicències i sense dependre d’un proveïdor.
Inconvenients
- Corba d’aprenentatge més gran que la de WordPress, tant per desenvolupar com per editar.
- Necessita perfils especialitzats.
- Per a una web petita i senzilla pot ser més del necessari.
Si dubtes entre tots dos, ho comparem punt per punt a Drupal vs WordPress.
Drupal CMS: la versió llesta per fer servir
Des del gener del 2025 existeix Drupal CMS, una distribució de Drupal pensada per a equips de màrqueting i de contingut: ve amb funcionalitats preconfigurades (SEO, formularis, multimèdia, cercador) mitjançant «receptes» i amb una edició més visual. És el mateix Drupal per dins, però molt més fàcil d’engegar.
I si tinc un Drupal 7?
Drupal 7 va deixar de tenir suport oficial el 5 de gener de 2025. Passar a Drupal 11 no és una actualització sinó una migració, i ho expliquem en detall a com migrar de Drupal 7 a Drupal 10 o 11.
Drupal amb Omitsis
Som un equip especialitzat en Drupal des de fa més de deu anys: desenvolupament de llocs i plataformes, mòduls a mida, integracions, headless, migracions i manteniment. Alguns projectes: Kernpharma i AQUA España. Si el teu equip ja treballa amb Drupal, també el podem reforçar. Mira què fem a la nostra pàgina de Drupal o explica’ns el teu projecte.