Drupal 7 krijgt met ingang van 2021 End Of Life-status
De Drupal Association heeft aangekondigd dat vanaf november 2021 Drupal 7 niet langer ondersteund wordt. Drupal 7 site-beheerders die nog niet overgestapt zijn naar versie 8, wordt geadviseerd voorbereidingen te treffen om te migreren naar Drupal 8.
Drupal 7 werd in januari 2011 uitgebracht en bereikt eind 2021 na meer dan tien jaar dus zijn levenseinde, meldt de Drupal Association. Het Drupal Security Team geeft vanaf eind 2021 ook geen beveiligingsupdates meer, hoewel commerciële partijen wellicht op gelimiteerde basis met betaalde updates komen als onderdeel van Drupal 7 Vendor Extended Support.
Doordat de ondersteuning stopt en Drupal 7 als onveilig aangemerkt kan worden vanaf eind 2021, raadt het Drupal team achter het platform aan de migratie naar Drupal 8 in te zetten, voor beheerders die dat nog niet gedaan hebben.
Het Drupal team belooft verder dat de upgrade van Drupal 8 naar Drupal 9 niet zoveel hoofdbrekens gaat kosten als die van Drupal 7 naar Drupal 8. Dit is op zich goed nieuws voor toekomstige upgrades naar nieuwste versie.
De adoptie van Drupal 8 gaat langzaam. Er zijn volgens statistieken van Drupal zelf 315.000 sites die Drupal 8.8 draaien, tegenover 827.000 die nog Drupal versie 7 gebruiken. De end of life-melding komt op een moment dat beveiligingsbedrijf Imperva waarschuwt dat een op 20 februari 2019 gedicht beveligingslek in Drupal misbruikt wordt. Aanvallers zouden speuren naar kwetsbare sites en pogen daar cryptominers aan toe te voegen. De kwetsbaarheid van dit beveiligingslek maakt het uitvoeren van willekeurige PHP-code mogelijk, maar is alleen aanwezig wanneer modules voor Drupal 8 core RESTful en json:api aanwezig zijn.
Wat is Drupal?
Drupal is een opensource–contentmanagementsysteem (CMS) en contentmanagementframework (CMF), ontwikkeld in de programmeertaal PHP en uitgebracht onder de GPL. Drupal wordt gebruikt om websites en weblogs te beheren.
Drupal draait op de besturingssystemen Windows, macOS, Linux en op elk ander platform dat de webserver Apache (versie 1.3+), IIS (versie IIS5+) of Nginx (versie 1.4.x+) en PHP (versie 4.7.5+) ondersteunt. Omdat Drupal een database nodig heeft om inhoud en instellingen op te slaan, is toegang tot een database zoals MySQL of PostgreSQL nodig. Een uitgebreide beschrijving van de systeemvereisten is beschikbaar op de Drupal website.
PHP vereisten
De huidige versie 8 van Drupal is 8.6.10. Deze versie heeft PHP 7.2 (of hoger) als vereiste. Voor de versies 8.0 t/m 8.3 is PHP 5.5.9 of hoger nodig.