PHP 7.4 is uit en nu beschikbaar voor alle Combell-klanten!

  • 28 november 2019
  • Leestijd: 4 min
  • PHP

Versie 7.4 van PHP zorgt voor aanzienlijke snelheidsverbeteringen. Wat zijn de voornaamste nieuwigheden?

Nieuwe PHP versie meteen beschikbaar bij Combell

PHP logoPHP is de meest gebruikte server-side programmeertaal op het web. Het wordt door 79% van alle websites gebruikt waarvan de server-side programmeertaal gekend is. En het gebruik blijft toenemen, aldus W3Techs. Het is ook de basis waarop het WordPress-CMS draait.

Aan deze programmeertaal wordt voortdurend gewerkt. De finale 7.4 versie van  PHP is op 28 november 2019 uitgebracht. Combell had eerder al de release candidate (PHP 7.4 RC6) beschikbaar gesteld, zodat je je site kon testen.

 

Waarom upgraden naar PHP 7.4?

Upgraden naar de nieuwste versie van PHP is altijd aanbevolen. Die bevat immers niet alleen verbeteringen aan de performantie maar vaak ook foutjes in de beveiliging die weggewerkt werden.

Toch is er nog een ontstellende hoeveelheid websites die de overschakeling naar de voorlaatste versie van PHP nog niet gemaakt hebben. Maar liefst 52,4% van alle website met een server-side programmeertaal zoals PHP draait nog op PHP 5! Onbegrijpelijk, als je weet dat

  • PHP 5.2 maar liefst 400% trager is dan PHP 7
  • Bij PHP 7 het systeem twee keer zoveel requests kan uitvoeren in vergelijking met PHP 5.6, met bijna de helft van de latency
  • PHP 7.4 minder geheugen verbruikt dan PHP 7.3

Bij gebruikers van het WordPress CMS, dat op PHP gebaseerd is, is het al niet veel beter gesteld. Slechts 12,93% draait op PHP 7.3, en 23,3% draait nog altijd op PHP 5.6 volgens de recente WordPress statistieken.

Upgraden is dus de boodschap. Maar denk er wel aan om even op voorhand te controleren of de vele plug-ins en thema's van je WordPress nog perfect werken onder de nieuwe versie. Dat test je uiteraard best uit op een lokale versie van je site, niet op je productiesite!

 

Dankzij de Preloading functie in de nieuwe PHP 7.4 versie kan je code 30 tot 50% sneller worden. Geef je website snel een boost!

 

Wat zijn de belangrijkste nieuwigheden in PHP 7.4

Een korte samenvatting van de technische vernieuwingen in deze versie:

  • Preloading: geeft ontwikkelaars de mogelijkheid om libraries en frameworks in de OPcache te laden bij het starten van de webserver (wat bepaalde code 30 tot 50% sneller kan maken!). Hier hoort wel een caveat bij: preloaded bestanden blijven voor altijd in het opcache memory. Als je de overeenstemmende bronbestanden wijzigt, zal die wijziging pas doorgevoerd worden wanneer je de server herstart.
  • Arrow Functions: een kortere manier om "anonieme functies" te schrijven. In vorige versies waren die lang in omschrijving, moeilijk te implementeren en te onderhouden. Deze verbetering zal je code flink opschonen.
  • Typed Properties: naast scalar typehints en return typehints is het nu ook mogelijk om object properties van typehints te voorzien. Ter herinnering: met typehints kan je aangeven welk type variabele verwacht wordt om naar een functie of class methode doorgegeven te worden.
  • Covariant Returns and Parameters: meer flexible return en parameter type hints
  • Weak References: dit maakt het mogelijk om het garbage collection systeem toch bepaalde object te laten weggooien die niet meer per se nodig zijn. Je kan, met andere woorden, een referentie naar een object behouden, maar het object zelf vernietigen.

Dit is maar een kleine greep van de verbeteringen. Meer lees je bij PHP.net waar je ook tips over de migratie van PHP 7.3 naar PHP 7.4 vindt.

 

PHP versie 7.4 activeren in je controlepaneel

De nieuwe PHP versie activeren is heel eenvoudig: ga in je Combell controlepaneel naar Mijn Producten > Webhosting.

Controlepaneel webhosting voor PHP upgrade

Klik naast de webhosting die je wil upgraden op de knop 'Beheer hosting'.

Controlepaneel webhosting beheren

In je overzicht zie je alvast welke versie je hebt.

PHP actieve versie

Klik je verder op PHP-instellingen, dan zie je meteen de optie om van Versie te veranderen. Bij het uitklapmenu naast Versie kies je voor PHP 7.4 en dat is het.

Upgraden naar PHP 7_4

 

Contacteer ons voor ondersteuning

Heb je vragen of ontmoet je problemen bij de upgrade van je PHP-versie? Contacteer ons - Onze experts geven je graag advies. Vergeet niet: Combell is meer dan hosting - wij denken met jou mee!

Nog geen klant bij Combell, maar wil je graag wat meer weten over de Combell-hosting? Wij hebben een handige keuzehulp die je duidelijk maakt welke hosting het beste voor jouw website of applicatie geschikt is. En uiteraard helpen onze experts je met alle plezier verder!

Ontdek onze webhosting