Vi opgraderede EnviNa.dk fra Drupal 7 til Drupal 9 for at forbedre sikkerhed, ydeevne og brugeroplevelse. EnviNa er en dynamisk, medlemsdrevet non-profit forening for miljø-, plan- og naturmedarbejdere i det offentlige, herunder også i forsyningsselskaber.
EnviNa.dk indeholder en offentlig del, hvor man kan finde information om EnviNas kurser og aktiviteter, samt et intranet med faggrupper og debatfora, hvor medlemmer kan dele viden og erfaringer.
Forberedelse
Vi startede med at tage en komplet backup af den eksisterende side, inklusive filer og database. Alle installerede moduler og temaer blev gennemgået for at sikre kompatibilitet med Drupal 9.
Migration
Ved hjælp af Drupals Migrate moduler overførte vi indhold og konfiguration fra Drupal 7 til Drupal 9. Vi opdaterede og tilpassede brugerdefinerede moduler og temaer, da Drupal 9 har betydelige ændringer i API'er og strukturer sammenlignet med Drupal 7. Siden indeholder informationssider om EnviNas kurser og aktiviteter samt et intranet med faggrupper og debatfora, som var afgørende at bevare og forbedre under opgraderingen.
Test og kvalitetssikring
Efter migrationen gennemførte vi omfattende tests for at sikre, at alle funktioner virkede korrekt, og at ingen data var tabt. Vi testede brugergrænsefladen, modulernes funktionalitet og sidens ydeevne. Den nye version blev nøje evalueret for at sikre en fejlfri oplevelse for brugerne.
Lancering
Da alle tests var tilfredsstillende, gik vi live med den opgraderede Drupal 9-version af EnviNa.dk. Vi tog en ny backup af den opgraderede side og implementerede en vedligeholdelsesplan for at sikre, at siden forbliver sikker og opdateret. Den nye platform giver også bedre muligheder for fremtidige udvidelser og forbedringer.
Opgraderingen til Drupal 9 giver EnviNa.dk en moderne og robust platform, der kan imødekomme fremtidige behov og sikre en optimal brugeroplevelse. Med forbedret sikkerhed, ydeevne og administrativ lethed, er EnviNa.dk nu bedre rustet til at støtte miljø-, plan- og naturmedarbejdere i deres daglige arbejde.