7-8-9

Van Drupal 6, 7, 8 naar 9 | Hoe en wanneer migreren?

Nick Veenhof

Drupal wordt steeds vaker ingezet als veelzijdig Digital Experience Platform. Met de bouw van slimme digitale ervaringen in het achterhoofd kijken bedrijven en organisaties dan ook reikhalzend uit naar Drupal 9. Die nieuwe versie van het Drupal-CMS staat gepland voor 2020. Veel bedrijven en organisaties die op dit moment het nog steeds erg populaire Drupal 7 gebruiken, staan evenwel voor een dilemma. Nu upgraden naar Drupal 8, of wachten en meteen naar Drupal 9 springen? We zetten de pros en cons op een rijtje.

Bekijk onze webinar

 

Uitfasering van ondersteuning

De introductie van Drupal 8, de meest recente versie, dateert intussen alweer van 2015. Ondernemingen die nog op Drupal 7 draaien, zijn volgens de huidige planning nog tot november 2021 verzekerd van ondersteuning. Zit jouw bedrijf in die situatie, dan heb je dus nog twee jaar de tijd om de overstap te maken. Maar wat is nu het beste upgradeplan: Drupal 8 overslaan of niet? We leggen de twee belangrijkste opties op tafel en analyseren ze.

Het upgradepad voor Drupal schematisch weergegeven

In een notendop

Kort gezegd beschik je als bedrijf of organisatie met je huidige D7-omgeving over twee mogelijkheden.

Optie 1: wachten op Drupal 9

  • Je blijft bij je bestaande Drupal 7-omgeving;
     
  • Je verzekert de beveiliging van je PHP-versie door die te upgraden naar PHP 7.2;
     
  • Je schaft in 2021 een ondersteuningspakket voor Drupal 7 aan bij een gespecialiseerd bedrijf óf je laat meteen een nieuwe website bouwen in Drupal 9.

Optie 2: migreren naar Drupal 8

  • Je voert nu of binnenkort een upgrade uit van je bestaande Drupalomgeving naar Drupal 8,
     
  • Je bent verzekerd van een makkelijke upgrade naar Drupal 9 zodra die uitkomt in juni 2020.
     

Optie 1: Wachten op Drupal 9

Misschien heeft je onderneming op dit moment geen behoefte aan extra digitale investeringen in de online ervaring voor je eindgebruikers en klanten. Dat kan best, al zul je in dat geval wel nog steeds beperkt moeten investeren om je website up-to-date te houden en, vooral, om je van ondersteuning voor PHP verzekeren.

De meeste Drupal 7-sites zullen op termijn enkel nog maar op PHP 7.2 kunnen draaien. De voorgaande versies zullen dan niet meer worden ondersteund.

Eind januari 2021 stopt dan ook de ondersteuning van Drupal 7 zelf. Vanaf dat moment zul je niet meer kunnen rekenen op compatibiliteit met PHP 7.3. Je zult dan meteen een volledig nieuwe webomgeving in Drupal 9 moeten bouwen, met alle investeringen die daarbij horen.

Je kunt er natuurlijk ook voor kiezen om je website vanaf 2021 niet meer aan te passen en dus statisch te maken. Dat houdt natuurlijk wel een substantieel bedrijfsrisico in en het kan op termijn zorgen voor een steeds groter wordend concurrentienadeel.

Het release-schema van PHP. Versies 5.6 en 7.0 zijn intussen volledig uitgefaseerd.

Optie 2: nu migreren naar Drupal 8

Je kunt er ook voor kiezen om te migreren naar Drupal 8. Om dat te doen, hoef je uiteraard nergens op te wachten. Zodra je website in D8 online staat en via een onderhoudscontract regelmatig van updates wordt voorzien, zal een toekomstige upgrade naar Drupal 9 veel minder zwaar uitvallen. Dat komt grotendeels door de geavanceerde bouwstructuur en doorontwikkeling van de technologie. De basis van Drupal 8 zit een stuk flexibeler in elkaar, waardoor de vergelijking met klassieke contentmanagementsystemen of eerdere Drupalversies niet langer opgaat. Als organisatie kun je met Drupal 8 immers vandaag al aan de slag met volledig geïntegreerde digitale ervaringen, inclusief mobiele applicaties of VR en hybride concepten zoals slimme schoenen of fysieke winkelborden.

Balans opmaken

Investeringen tegen elkaar afwegen, is dus de boodschap. Vooral de denkoefening op langere termijn blijkt meestal doorslaggevend. Meteen investeren, of toch maar liever even afwachten en tijd en budget reserveren voor een grotere sprong over anderhalf jaar? Zoals steeds draait het niet louter om een IT-beslissing, maar is het een businessvraagstuk over waar je met je bedrijf of organisatie naartoe wilt.

Over de auteur

Nick Veenhof is CTO bij Drupaltechnologiebedrijf Dropsolid. Hij is een opensource-adept en geldt al jarenlang als één van de drijvende krachten achter de Drupalgemeenschap in België. Hij staat in de Drupalwereld bekend als autoriteit in zoekfunctionaliteit en geldt ook als expert in cloudinfrastructuur en DevOps.

Populaire blogposts
De 4 levels van SEO maturiteit
Van Drupal 6, 7, 8 naar 9 | Hoe en wanneer migreren?
3 redenen om te investeren in je digital customer experience
Dropsolid wordt The Digital Experience Company en haalt ervaren duo aan boord
Drupalcamp London 2020, Dropsolid was virtueel én fysiek ter plaatse