Versnel je site met PHP7
Datum van publicatie:
Uit diverse onderzoeken is eerder al gebleken dat een snelle website vele voordelen heeft: bezoekers haken minder af (en converteren beter) én de resultaten in Google worden beter. Snelheid zou bij ontwikkelaars daarom constant op de agenda moeten staan. Naast goed programmeren, het uitzoeken van een goede hostingpartij met een snel netwerk is ook de achterliggende technologie van belang, zoals de versie waarop je PHP draait. Veel websites draaien momenteel nog op PHP 5.6 maar door een ‘simpele’ upgrade naar PHP 7 kun je een flinke snelheidswinst behalen. Bij Daisycon zijn we dit jaar ook naar de nieuwste versie overgestapt en wij behaalden een winst op sommige pagina’s en scripts tot 200%!
PHP 7’s achterliggende techniek is gebaseerd op een zogenaamde PHPNG-engine. Deze engine vertaalt de PHP eerst in machinecode, daardoor kan de processor deze code die hieruit komt vele malen sneller uitvoeren. Bij Daisycon was dit dus tot wel 200%, maar ook voor andere platformen zoals WordPress, Drupal en Magento levert dit een flinke snelheidswinst op. De ontwikkelaars van PHP werden min of meer tot deze stap gedwongen omdat Facebook met haar open source virtual machine HHVM de concurrentie aangaat met PHP.
Naast de achterliggende techniek waardoor PHP 7 vele malen sneller is dan de vorige versies zijn er ook een aantal nieuwe functies toegevoegd die voor programmeurs wellicht handig zijn. Mijn tip is dan ook te upgraden naar PHP 7. Máár: doe dit wel voorzichtig, niet alle functionaliteit uit vorige versies doet het nog op PHP 7 dus doe het veilig en test eerst op een testomgeving!
In onderstaand weergegeven infographic van Zend.com vind je meer interessante info over de potentie en het nut van PHP 7.