Desarrollo Web & Sector Público 2022-2026

Institut de Cultura de Barcelona

Quince webs del ecosistema barcelona.cat en Drupal: los festivales de la ciudad, sus museos y sus órganos de participación, con migración a Drupal 10, tres idiomas por sitio y equipos de comunicación publicando solos.

4 años 6 especialistas 2022-2026 barcelona.cat
Servicios
  • Desarrollo Drupal
  • Migración a Drupal 10
  • Mantenimiento evolutivo
  • Accesibilidad web
  • Gestión de contenidos
  • Formación a editores

01El reto

El reto

El Institut de Cultura de Barcelona no tiene una web, tiene un ecosistema. Los festivales de la ciudad (Grec, BCNegra, Festival 42, Barcelona Poesia), los museos (Frederic Marès, Museu d'Història de Barcelona), los programas municipales y los órganos de participación viven cada uno en su propia instalación de Drupal dentro de barcelona.cat, con su tema, su público y su calendario. Mantener quince sitios a la vez obliga a sostener el mismo listón de accesibilidad, seguridad y multiidioma en todos, sin que ninguno se quede atrás de versión, y con equipos de comunicación no técnicos publicando a diario en catalán, castellano e inglés. A eso se sumaba una deuda de plataforma: parte del ecosistema seguía en Drupal 7, 8 y 9, con el fin de soporte encima.

02La solución

La solución

Trabajamos dentro de la plataforma Drupal del Ajuntament de Barcelona, no contra ella: sus perfiles y sus temas corporativos (talia, aglaia, minerva) son la base, y sobre ellos desarrollamos los tipos de contenido, los párrafos y las vistas que cada equipamiento necesita. Migramos las webs de Drupal 7, 8 y 9 a Drupal 10 conservando contenido y URLs, y republicamos 22 exposiciones virtuales del Arxiu Municipal de Barcelona en un módulo nuevo de Drupal 10. Cada sitio se publica en tres idiomas, con la configuración exportada a git y despliegues por pipeline de GitLab. Y cerramos el círculo por donde suele fallar el sector público: un manual de contenidos y formación a los editores, para que el día a día no dependa de nosotros.

Stack tecnológico

Así está montado

Front

  • Twig Plantillas del front
  • Sass Preprocesador CSS

Motor

Datos

  • MySQL 8 Base de datos
  • Redis Caché en memoria

03Arquitectura

Cómo fluye una petición

  1. El equipo de comunicación de cada equipamiento publica en la instalación de Drupal de su web, con los tipos de contenido y los párrafos del perfil corporativo del Ajuntament

  2. La configuración de cada sitio viaja exportada en git, de modo que un cambio de estructura se revisa y se despliega, no se toca a mano en producción

  3. El pipeline de GitLab lleva el cambio del entorno local (DDEV) a producción, con la misma receta para las quince webs

  4. Drupal 10 sirve la página en el idioma pedido (catalán, castellano o inglés), apoyándose en Redis para las consultas repetidas

  5. Los festivales absorben sus picos de calendario (programación, entradas, agenda) sin tocar la plataforma, porque el pico es de contenido, no de código

04Impacto medido

Resultados

  • 15 Webs en producción en barcelona.cat
  • 22 Exposiciones virtuales republicadas
  • 3 Idiomas por web (ca, es, en)
  • D7→D10 Migración de plataforma

Datos verificables

Métricas en detalle

Webs del ecosistema barcelona.cat en producción
15
Exposiciones virtuales del Arxiu Municipal republicadas en Drupal 10
22
Idiomas publicados en cada web (catalán, castellano, inglés)
3
Años de relación con el Institut de Cultura de Barcelona
4

Metodología: Cifras de alcance a agosto de 2026, verificables abriendo cada sitio en barcelona.cat. El desarrollo se hace dentro de la plataforma Drupal del Ajuntament de Barcelona (perfiles y temas corporativos), no sobre una plataforma propia: lo que aportamos es el desarrollo, la migración, el mantenimiento y los contenidos de cada web.

05El proceso

El proceso

  1. Inventario

    Censo de las webs, sus versiones de Drupal, sus módulos y sus temas antes de tocar nada

  2. Migración

    Paso de Drupal 7, 8 y 9 a Drupal 10 conservando contenido y URLs

  3. Desarrollo

    Tipos de contenido, párrafos y vistas dentro de los temas corporativos del Ajuntament

  4. Contenidos

    Publicación y mantenimiento editorial en catalán, castellano e inglés

  5. Autonomía

    Manual de contenidos y formación para que el equipo de comunicación publique sin depender del proveedor

¿Tu próximo proyecto?

Hablemos de resultados

Cuéntanos tu desafío. Te responderemos en menos de 24h.

Empezar conversación
  • NDA disponible
  • Respuesta <24h
  • Propuesta por fases
Siguiente proyecto La Salve IA & Atención al Cliente