Casestudy: Drupal 7 Migratie
BlikOpNieuws
Drupal 7 naar 10 Migratie
Nederlands nieuwsplatform met 300.000+ artikelen gemigreerd naar Drupal 10 met Apache Solr zoekintegratie
Bezoek BlikOpNieuwsNederlands Regionaal Nieuwsplatform
BlikOpNieuws is een online nieuwsplatform dat alle 12 Nederlandse provincies bedient met nieuws over auto, gezondheid, sport en regionaal nieuws. Het platform verwerkt dagelijks hoog verkeer en beheert een archief van meer dan 300.000 artikelen.
Drupal 7 naar Drupal 10 Migratie
CodeLift migreerde de complete Drupal 7 website naar Drupal 10 inclusief alle content, media, RSS-feeds, XML-sitemaps en Apache Solr zoekintegratie. 8 custom modules werden herschreven voor Drupal 10 compatibiliteit.
Migratie Aanpak
Gefaseerde Drupal 10 Upgrade
Het upgradeproces werd uitgevoerd in meerdere fasen: eerst werden alle contributed modules geupgraded naar D10-compatibele versies, daarna volgde de Drupal core upgrade, en tenslotte werden alle custom modules herschreven volgens Drupal 10 standaarden.
Lokale Infrastructuur Replicatie
De complete productieomgeving inclusief Apache Solr zoekmachine werd lokaal gerepliceerd met DDEV. Dit maakte remote ontwikkeling en uitgebreide testing mogelijk zonder afhankelijkheid van live systemen.
Custom Module Herschrijving
8 maatwerk modules werden volledig herschreven voor functionaliteiten zoals RSS feeds voor app-integratie, redactie uitgelicht, dossierblokken, weekoverzichten, weer/verkeer/trein informatie, relatieve tijdweergave, botbescherming en formulierbeveiliging.
AI-Ondersteunde Code Modernisatie
Kunstmatige intelligentie werd ingezet voor het refactoren van legacy code en het converteren van verouderde PHP patterns naar moderne Drupal 10 standaarden met dependency injection en services.
Search API Solr Integratie
Alle Views werden geconverteerd van database queries naar Search API met Apache Solr backend. Dit omvatte nieuws overzichten, RSS feeds, gerelateerde artikelen en de zoekfunctie met 300.000+ geindexeerde items.
Visual Regression Testing
Geautomatiseerde regression testing met BackstopJS over 17+ paginas inclusief homepage, provinciesecties, artikelpaginas en zoekresultaten. Elke visuele afwijking werd geidentificeerd en opgelost voor lancering.
Pixel-Perfect Nieuwsplatform Herbouw
BlikOpNieuws werd herbouwd op Drupal 10 met behoud van de exacte look-and-feel. De redactie-workflow bleef identiek zodat het team direct kon doorwerken. De Apache Solr zoekindex werd geoptimaliseerd voor snellere zoekresultaten over het complete artikel-archief.
Belangrijke Cijfers
-
300.000+ artikelen succesvol gemigreerd
-
100% data-integriteit behouden
-
8 custom modules herschreven voor D10
-
17+ paginas visueel gevalideerd met BackstopJS
-
Beveiligd met laatste Drupal security updates
Achter de Migratie
"BlikOpNieuws was een uitdagend project vanwege de schaal: meer dan 300.000 artikelen en een complexe zoekinfrastructuur met Apache Solr. We hebben alle Views geconverteerd naar Search API queries en 8 maatwerk modules volledig herschreven. De geautomatiseerde visual regression tests met BackstopJS gaven ons het vertrouwen dat alles pixel-perfect was voor de livegang."