Drupal Upgrade FAQ
Alles wat u moet weten over Drupal updates, upgrades en migraties
Algemene Concepten
Van buitenaf merken uw websitebezoekers geen verschil. Vanuit technisch perspectief duiden deze woorden op toenemende complexiteit: een update is het eenvoudigst (bijv. Drupal 10.2 naar 10.3), een upgrade omvat grote versiewijzigingen (bijv. Drupal 9 naar 10), en een migratie is het meest complex, waarbij data tussen incompatibele systemen wordt verplaatst (bijv. Drupal 7 naar 11).
Drupal 7 bereikte end-of-life op 5 januari 2025. Dit betekent geen beveiligingsupdates meer, waardoor uw site kwetsbaar wordt voor aanvallen. Daarnaast stoppen hostingproviders met PHP 7-ondersteuning, vereisen compliance-standaarden ondersteunde software, en zijn moderne functies niet beschikbaar in Drupal 7.
Drupal 11 is de nieuwste hoofdversie, uitgebracht in 2024. Het biedt verbeterde prestaties, betere ontwikkelaarservaring en verhoogde beveiliging. Als u upgrade van Drupal 7, 8 of 9, raden wij aan direct naar Drupal 11 te gaan voor maximale toekomstige ondersteuning.
Drupal 10 wordt ondersteund tot eind 2026. Daarna moet u op Drupal 11 of nieuwer zitten. Wij raden aan nu naar Drupal 11 te upgraden om een nieuwe migratie in de nabije toekomst te vermijden.
Het draaien van niet-ondersteunde software stelt uw organisatie bloot aan beveiligingslekken, potentiele datalekken, compliance-schendingen (AVG, PCI-DSS, HIPAA) en toenemende technische schuld doordat integraties falen en hosting moeilijker te vinden is.
Prijzen & Kosten
Drupal 7 Upgrade (Vaste Prijs):
- Standaard: Vanaf EUR 7.500
- Complex: Vanaf EUR 15.000
- Enterprise/Maatwerk: Neem contact op voor een offerte
Drupal 8+/9/10 Upgrade (Vaste Prijs):
- Standaard: Vanaf EUR 2.000
- Complex: Vanaf EUR 4.500
- Enterprise/Maatwerk: Neem contact op voor een offerte
Altijd Actueel (Maandelijks):
- Starter: EUR 79/maand
- Professional: EUR 199/maand
- Enterprise: EUR 499/maand
Drupal 7 gebruikt een compleet andere architectuur dan Drupal 8+. De databasestructuur, het theming-systeem en de module-API's zijn incompatibel. Dit vereist een volledige migratie in plaats van een in-place upgrade, wat meer werk betekent om alle data en functionaliteit over te zetten en te transformeren.
Nee. Onze vaste prijzen zijn inclusief alles wat nodig is voor een succesvolle upgrade: analyse, migratie, testen en deployment. Wij rekenen geen extra kosten voor onverwachte problemen die tijdens het proces worden ontdekt.
Ja, wij kunnen milestone-gebaseerde betalingen regelen voor grotere projecten. Typisch verdelen wij betalingen in: aanbetaling, oplevering staging-omgeving en go-live. Neem contact met ons op om opties te bespreken.
Ons maandelijkse abonnement houdt uw Drupal site op de nieuwste ondersteunde versie. Het omvat beveiligingsupdates, minor versie-upgrades, module-updates en proactieve monitoring. U hoeft zich nooit meer zorgen te maken dat uw site verouderd raakt.
Proces & Planning
Onze AI-first aanpak voltooit upgrades in weken, niet maanden. Wij automatiseren 90% van het zware werk terwijl experts de kwaliteit verifieren. De meeste Drupal 7-migraties worden binnen 4-8 weken voltooid; Drupal 9/10-upgrades duren meestal 1-3 weken.
Ons proces vindt voornamelijk offline plaats in een aparte omgeving, zodat gebruikers geen verstoring merken tijdens de ontwikkeling. Wij hebben alleen een korte content-freeze nodig (vaak slechts uren) vlak voor de launch om finale content te synchroniseren, wat zorgt voor een stressvrije overstap zonder dataverlies.
Steady State Update is onze methodologie die uw upgrade behandelt als een renovatie, niet als nieuwbouw. Wij upgraden de interne machinerie terwijl uw design, content en functionaliteit intact blijven. Dit betekent snellere oplevering, lagere kosten en geen verrassingen.
Wij gebruiken Claude Code als ons agentisch AI-systeem, aangedreven door een eigen verzameling skills en agents die specifiek zijn ontwikkeld voor Drupal-upgrades. Deze AI analyseert code, identificeert compatibiliteitsproblemen, genereert migratie-mappings en refactort custom modules. Onze gespecialiseerde agents begrijpen de Drupal-architectuur diepgaand, versnellen het proces en vangen problemen op die bij handmatige review mogelijk worden gemist. Menselijke experts verifiëren en verfijnen vervolgens al het AI-ondersteunde werk om kwaliteit te garanderen.
Wij hebben toegang nodig tot de codebase, database en bestanden van uw huidige site. Typisch betekent dit SSH/SFTP-toegang of een backup. Wij regelen de rest. U hoeft vooraf geen documentatie of analyse voor te bereiden.
Absoluut. Wij deployen naar een staging-omgeving waar u de geupgradede site grondig kunt testen. Wij gaan pas live nadat u alle functionaliteit en content heeft goedgekeurd.
Wij coordineren de go-live met uw team, typisch tijdens rustige uren. Wij implementeren een korte content-freeze, synchroniseren finale wijzigingen, updaten DNS indien nodig en monitoren nauwlettend de eerste 24-48 uur. Wij kunnen ook rollback-procedures regelen voor extra zekerheid.
Wij gebruiken geautomatiseerde visuele regressietests om alle pagina's—zowel anonieme als ingelogde weergaven—te vergelijken tussen uw originele en geüpgradede site. Onze automatisering maakt screenshots, detecteert verschillen en markeert potentiële problemen voordat u ze zelfs maar ziet. Dit vermindert de testlast voor uw team aanzienlijk, omdat wij problemen proactief identificeren en oplossen tijdens het upgrade-proces.
Wij gebruiken Trello als ons primaire projectmanagement-tool. Elke klant krijgt toegang tot een uniek Trello-board dat gewijd is aan hun upgrade-project. U kunt de voortgang volgen, zien waaraan wordt gewerkt, en direct via het board met ons team communiceren. Dit biedt volledige transparantie gedurende het hele upgrade-proces.
Technische Vragen
Ja. Onze AI-engine analyseert en refactort uw custom modules voor compatibiliteit met de nieuwste Drupal-API's. Wij behouden alle functionaliteit en zorgen dat niets kapot gaat bij go-live. Custom module migratie is inbegrepen in onze prijzen.
Uw thema wordt gemigreerd naar het nieuwe Twig-gebaseerde theming-systeem. Wij zorgen dat uw design er voor bezoekers identiek uitziet. Als u een Drupal 7-thema heeft, converteren wij alle template-bestanden naar Twig-formaat met behoud van uw CSS en JavaScript.
Wij behouden alle SEO-instellingen, meta-tags, URL-structuren en implementeren correcte 301-redirects waar nodig. Wij voeren regressietests uit op alle SEO-kritische pagina's om te garanderen dat uw zoekmachine-rankings ongewijzigd blijven.
Ja, 100%. Alle content, inclusief nodes, gebruikers, bestanden, media, taxonomie-termen en custom velden worden gemigreerd. Wij gebruiken Drupal's migratie-API en custom scripts om te garanderen dat niets verloren gaat.
Ja. Wij hebben uitgebreide ervaring met het migreren van Drupal Commerce en Ubercart shops. Producten, bestellingen, klantgegevens en bestelhistorie worden allemaal gemigreerd naar Drupal Commerce 2.x op Drupal 10/11.
Wij analyseren al uw contributed modules en mappen deze naar Drupal 10/11 equivalenten. De meeste populaire modules hebben moderne versies. Voor verouderde modules vinden wij alternatieven of bouwen custom oplossingen om de functionaliteit te behouden.
Views worden automatisch gemigreerd inclusief alle displays, filters, sorteringen en relaties. Wij verifieren dat elke view correct werkt en dezelfde output geeft als voorheen.
Drupal 11 vereist PHP 8.3 of hoger. Wij zorgen dat uw hosting-omgeving aan de eisen voldoet en kunnen adviseren over hosting-upgrades indien nodig.
Ja. Wij migreren alle taalconfiguraties, vertalingen en meertalige content. Drupal's core meertaligheidsmogelijkheden in 10/11 zijn eigenlijk superieur aan Drupal 7's contributed module aanpak.
Ja, wij kunnen multisite-setups migreren. Wij adviseren typisch om te evalueren of multisite nog de beste architectuur is, aangezien alternatieven zoals separate installaties of headless-benaderingen beter onderhoudbaar kunnen zijn.
Alle webforms en historische inzendingen worden gemigreerd. De Webform-module in Drupal 10/11 is krachtiger dan de D7-versie, dus uw formulieren krijgen na migratie verbeterde mogelijkheden.
Gebruikersaccounts worden gemigreerd met alle profielgegevens. Wachtwoord-hashes worden geconverteerd, zodat gebruikers kunnen inloggen met hun bestaande wachtwoorden. Geen wachtwoord-resets nodig.
Ja. Drupal 6-migraties zijn complexer maar volledig ondersteund. Wij gebruiken een combinatie van core migratie-tools en custom scripts om de grotere architecturale verschillen te hanteren.
Data & Beveiliging
Nee. Wij bieden een 100% migratie-succesgarantie met nul dataverlies. Wij bewaren volledige backups, voeren uitgebreide verificatietests uit en wijzigen uw productiesite nooit totdat de upgrade compleet en goedgekeurd is.
Wij gebruiken veilige, versleutelde verbindingen voor alle datatransfers. Staging-omgevingen zijn met wachtwoord beveiligd en worden niet geindexeerd door zoekmachines. Wij volgen beveiligings-best-practices en kunnen indien nodig NDA's ondertekenen.
Ja, aanzienlijk. Drupal 10/11 hebben verbeterde beveiligingsfuncties en u ontvangt doorlopend beveiligingsupdates van de Drupal-community. Uw site zal voldoen aan moderne beveiligingsstandaarden en compliance-eisen.
Ja. Als EU-gebaseerd bedrijf zijn wij volledig AVG-conform. Wij verwerken data alleen zoals nodig voor de migratie, kunnen verwerkersovereenkomsten tekenen en zorgen dat uw gemigreerde site AVG-conform blijft.
Wij bieden post-launch support om problemen snel op te lossen. Wij behouden rollback-mogelijkheid en monitoren uw site nauwlettend na go-live. Kritische problemen worden binnen uren opgelost.
Support & Partnerschap
Ja. Wij bieden grondige support na de upgrade om te zorgen dat uw site veilig draait en problemen snel worden opgelost. De supportduur hangt af van uw pakket, met opties voor doorlopend onderhoud.
Ja. Wij bieden trainingssessies om uw content-editors en beheerders vertrouwd te maken met Drupal 10/11. De admin-interface is intutiever, dus de meeste gebruikers passen zich snel aan.
Ja. CodeLift is een officiele Drupal Migration Partner, erkend door de Drupal Association voor onze expertise en bijdrage aan het Drupal-ecosysteem.
CodeLift is gevestigd in Utrecht, Nederland (EU). Ons kantoor bevindt zich in de Werkspoorfabriek, een prachtig gerenoveerde historische treinfabriek. Wij werken met klanten wereldwijd en kunnen verschillende tijdzones accommoderen voor meetings en support.
Ja! Wij leveren onze diensten internationaal, specifiek in de Verenigde Staten en Europa. Onze klanten bevinden zich in de VS, Canada, Nederland, Duitsland, Oostenrijk, Denemarken, Groot-Brittannië en Chili. Onze ontwikkelaars communiceren vloeiend in Engels en Nederlands, wat zorgt voor een soepele samenwerking bij alle projecten.
Ja, u bent van harte welkom! Wij zitten in Utrecht in de Werkspoorfabriek, een prachtig gerenoveerde treinfabriek die nu creatieve bedrijven en tech-ondernemingen huisvest. Het is een unieke ruimte die onze innovatieve aanpak van Drupal-upgrades weerspiegelt. Neem contact met ons op om een bezoek te plannen.
Wij organiseren contact via frequente videogesprekken en e-mail. Regelmatige check-ins houden u op de hoogte van de voortgang, en wij zijn altijd beschikbaar om vragen te beantwoorden. Gecombineerd met uw Trello-board toegang heeft u volledige zichtbaarheid in elk aspect van uw upgrade-project.
Plan simpelweg een gesprek met ons team. Wij bespreken uw site, geven een snelle beoordeling en maken een duidelijke offerte. Er is geen verplichting en geen voorbereiding van uw kant nodig.
Speciale Scenario's
Absoluut. Wij nemen regelmatig sites over van andere bureaus. Wij analyseren de bestaande codebase en handelen alle complexiteiten af, ongeacht hoe de site oorspronkelijk is gebouwd.
Veel maatwerk is gebruikelijk en verwacht. Onze AI-analyse is uitstekend in het begrijpen van complexe custom code en het transformeren ervan voor modern Drupal. Hoe complexer uw site, hoe meer waarde onze geautomatiseerde aanpak biedt.
Ja. Wij werken met alle grote Drupal-hostingplatformen. Wij kunnen direct deployen naar uw bestaande host of u helpen migreren naar een nieuwe provider indien gewenst.
Ja. Wij migreren en updaten integraties met Salesforce, HubSpot, SAP en andere enterprise-systemen. Wij zorgen dat API-connecties correct werken na de upgrade.
Ja. Wij hebben ervaring met grootschalige migraties. Ons proces handelt miljoenen nodes efficient af via batch-verwerking en geoptimaliseerde migratie-scripts.
Wij raden aan upgrade en redesign te scheiden voor lager risico en snellere oplevering. Echter, wij kunnen beide coordineren indien gewenst. De upgrade legt een solide basis die een redesign makkelijker maakt.
Ja, wij bieden volumekortingen voor organisaties met meerdere sites. Ons proces wordt nog efficienter bij het upgraden van vergelijkbare sites.
Ja. Wij hebben ervaring met compliance-gevoelige sectoren en kunnen extra beveiligingseisen, documentatiebehoeften en audit-procedures accommoderen.
Een upgrade is vaak het perfecte moment om bestaande problemen op te lossen. Wij kunnen bekende bugs aanpakken tijdens het migratieproces, wat u een schonere, stabielere site geeft.
Ja. Voor zeer grote of complexe sites kunnen wij een gefaseerde aanpak plannen. Dit kan upgraden per sectie, contenttype of functionaliteit inhouden om risico te verminderen en de inspanning te spreiden.
Nog vragen?
Praat met onze Drupal-experts om uw specifieke situatie te bespreken.
Praat met een expert