Zoals 2020 een gedenkwaardig was voor de mensheid (en ook voor Kinsta), was het dat ook voor PHP. Het langverwachte PHP 8 kreeg op 26 november 2020 zijn release, en bevat allerlei significante veranderingen ten opzichte van eerdere versies. Je kan lezen over alle prachtige PHP 8 features in ons gedetailleerde artikel.

Elk jaar publiceren we onze uitgebreide benchmarks waarin we de prestaties van PHP op verschillende platforms meten, met als ultiem doel de verschillen tussen verschillende PHP versies te laten zien. Dit jaar gaan we nog een stapje verder met onze benchmarks en hebben we 7 verschillende PHP versies gebenchmarkt op 20 unieke PHP platforms/configuraties, waaronder WordPressDrupalJoomlaLaravel, Symfony, en nog allerlei anderen. We hebben ook andere populaire PHP platforms getest, zoals WooCommerceEasy Digital DownloadsPrestaShop, October CMS, en Grav.

Bij Kinsta moedigen we WordPress gebruikers altijd zoveel mogelijk aan om de nieuwste ondersteunde PHP versie te gebruiken. Dit zijn namelijk de meest veilige versies, maar bieden daarnaast ook in alle gevallen betere prestaties. Dit principe geldt ook voor de meeste andere PHP platforms. Vandaag laten we zien hoe PHP 7.4 en 8.0 korte metten maken met alles wat we ze voor de kiezen gooien. En daar zitten best een aantal verrassingen tussen.

Al benieuwd? Wij ook!

We hebben 20 PHP platforms/configuraties gebenchmarkt met 7 verschillende PHP versies. PHP 8.0 kwam als winnaar uit de bus voor de meeste ondersteunde platforms, waaronder WordPress. 🏆🚀Click to Tweet

De huidige staat van PHP

PHP (een afkorting voor PHP: Hypertext Preprocessor) is één van de meest gebruikte server-side script- en programmeertalen. Het is open source en wordt vooral voor webdevelopment gebruikt. En aangezien PHP een groot deel van de WordPress core laat werken, is het een belangrijke taal voor de WordPress community.

PHP Logo

Hoewel sommigen beweren dat PHP dood is, is dat zeker niet waar. Volgens W3Techs wordt PHP gebruikt door 79% van alle websites waarvan de server-side programmeertaal bekend is. Dat is dus bijna 4 op de 5 websites! PHP is dus nog springlevend, en sneller en beter dan ooit.

Statistieken voor server-side talen

Statistieken voor server-side talen (Bron: W3Techs)

Als je vindt dat dit er doods uitziet, ben ik benieuwd wat je ziet als levend! Zelfs vergeleken met JavaScript en de nieuwe server-side implementaties daarvan, hoeft PHP zich nog nergens voor te schamen.

Maar er is wel een groot probleem met de PHP community. Veel websites gebruiken nog altijd verouderde, afgeschreven versies van PHP. Volgens onderzoek van W3Techs gebruikt 38,9% van de websites nog PHP 5.6 of ouder.

WordPress PHP versies

WordPress PHP versies (bron: WordPress.org)

En als het gaat om de statistieken bij WordPress, gebruikt momenteel slechts 49,9% van de websites een ondersteunde versie van PHP, oftewel 7.3 of nieuwer. Nog erger, 17,2% van alle WordPress websites gebruikt zelfs PHP 5.6 of ouder. Dat is beter dan de PHP community als geheel, maar dat zijn alsnog veel te veel websites die stuk voor stuk hun lekken wagenwijd open hebben staan.

We denken er veel oorzaken aan dit probleem ten grondslag liggen:

Om dit probleem te voorkomen, volgt Kinsta hetzelfde end-of-life (EOL) schema als PHP zelf. Dit zorgt ervoor dat alle WordPress websites die bij ons gehost worden zo snel en veilig mogelijk zijn.

Hoe goed doen de klanten van Kinsta het in vergelijking met de algehele WordPress community? We waren hier zelf ook benieuwd naar, dus zijn we de statistieken ingedoken.

PHP versies van sites gehost bij Kinsta

PHP versies van sites gehost bij Kinsta

Dit is het overzicht:

We zijn best trots op deze cijfers. Het betekent dat de adoptiegraad van PHP bij Kinsta klanten veel hoger ligt dan bij de algehele WordPress en PHP community. En dat maakt ons erg gelukkig!

Noot: PHP 8.0 voor live websites werd pas helemaal aan het eind van december 2020 mogelijk gemaakt. We verwachten dat veel websites dus snel over zullen stappen.

Als je graag PHP wil leren, hebben we een lijst samengesteld met een aantal goede PHP tutorials, zowel gratis als betaald.

Alle WordPress websites die gehost worden bij Kinsta draaien op PHP 7.3 of nieuwer! 💥Click to Tweet

PHP Benchmarks (2021)

Hoewel PHP 5.6, 7.0, 7.1 en 7.2 niet langer officieel ondersteund worden, zijn er nog veel websites die het gebruiken. Daarom hebben we besloten om zeven verschillende PHP versies te testen, zodat je goed kan zien hoe ontzettend veel beter de prestaties van nieuwere versies zijn.

Het meest interessante in de benchmarks van dit jaar is natuurlijk het spiksplinternieuwe PHP 8. Dit is de nieuwste en meest interessante ontwikkeling binnen de PHP wereld van de afgelopen jaren. Niet alle PHP gebaseerde frameworks en CMS’en ondersteunen het al, maar we hebben er zoveel mogelijk proberen te testen.

We hebben de nieuwste versie van elk platform gebruikt voor de benchmarks, en één van de URL’s getest met 15 gelijktijdige gebruikers met in totaal 10.000 verzoeken. Je kan de details van onze testomgeving hieronder vinden:

opcache.memory_consumption=128
opcache.interned_strings_buffer=8
opcache.max_accelerated_files=50000
opcache.revalidate_freq=2
opcache.fast_shutdown=1
opcache.enable_cli=1

Aangezien OPcache de prestaties van PHP verbetert door de voorgecompileerde script bytecode op te slaan in het gedeelde geheugen van de server, hoeft PHP de scripts voor elk verzoek niet meer afzonderlijk te laden en te parsen.

Geteste PHP platforms en configuraties

Onze benchmarks beslaan de volgende 20 PHP platforms/configuraties. Klik op de links om meteen naar de resultaten en opmerkingen van een test te gaan. We hebben de data gemeten in verzoeken per seconde. Meer verzoeken is beter.

Aangezien de democontent van elk platform nogal kan verschillen, hebben we puur de prestaties van standaard installaties getest. Je kan deze resultaten dus niet direct gebruiken om het ene platform met het andere te vergelijken, maar wel zien hoe goed een platform het doet bij verschillende PHP versies.

Om je een beter idee te geven van de geteste pagina’s, geven we ook de grootte en een screenshot. Sommigen zijn vrij klein, anderen juist heel groot.

Tijd om de data in te duiken!

WordPress 5.6

WordPress is het eerste platform dat we getest hebben. De blog die je nu aan het lezen bent draait hier immers ook op, net als 40.0% van alle websites op het internet. Het is gratis en open source software waarmee je prachtige websites, blogs en apps kan maken.

WordPress logo

We zijn begonnen met WordPress 5.6, de nieuwste beschikbare versie op het moment van schrijven. Hierop is standaard al het nieuwe Twenty Twenty-One thema geïnstalleerd. We hebben de URL gebenchmarkt voor 10.000 verzoeken met 15 gelijktijdige gebruikers. Dezelfde methode hebben we voor alle andere tests gebruikt.

De geteste "Hello World!" WordPress blogpagina

De geteste “Hello World!” WordPress blogpagina

URL Tested: /hello-world/

Info

De benchmark data wordt gemeten in verzoeken (requests of req) per seconde. Meer verzoeken is beter.

WordPress 5.6 PHP benchmarks

WordPress 5.6 PHP benchmarks

Gebruik de grafiek op je eigen site:

Benchmark resultaten

PHP 8.0 is hierbij de duidelijke winnaar, en is 18,47% sneller dan PHP 7.4. Vergeleken met PHP 7.0 kan het zelfs 50% meer verzoeken (of transacties) per seconde aan.

Important

De huidige mate van ondersteuning van PHP 8 in het algemene WordPress ecosysteem (plugins, thema’s, developmenttools, etc.) is bijna onmogelijk te meten. Daarom wordt WordPress 5.6 momenteel alleen gezien als “beta compatible” met PHP 8. Ben je van plan om een productiesite of essentiële site te upgraden naar PHP 8.0, doe dan van tevoren uitgebreide tests zodat je helemaal zeker weet dat er niks kapot gaat.

WordPress met PHP 8.0 kan 18,4% meer verzoeken per seconden aan dan PHP 7.4. Update vandaag nog! 🤘🏽🚀Click to Tweet

WordPress 5.6 + WooCommerce 4.8.0

WooCommerce is een open source e-commerce oplossing voor WordPress. Anders dan andere populaire e-commerce platforms is het volledig customizable en uitbreidbaar. WooCommerce is ook één van de populairste e-commerce plugins in de WordPress community, en 14% van alle e-commerce websites gebruiken het.

WooCommerce logo

Voor onze volgende tests hebben we WooCommerce geïnstalleerd naast WordPress. We hebben het gratis Storefront thema gebruikt samen met de testdata van WooCommerce om de testsite te bouwen. De geteste URL is een productpagina.

De geteste WooCommerce productpagina.

De geteste WooCommerce productpagina.

WordPress 5.6 + WooCommerce 4.8.0 PHP benchmarks

WordPress 5.6 + WooCommerce 4.8.0 PHP benchmarks

Gebruik de grafiek op je eigen site:

Benchmark resultaten

Je WooCommerce webshop op PHP 7.1 is 60% trager dan die van je concurrent op PHP 8.0! Upgrade dus zo snel mogelijk! 🛒🚀Click to Tweet

WordPress 5.6 + Easy Digital Downloads 2.9.26

Easy Digital Downloads is een gratis e-commerce plugin voor WordPress. Het is gemaakt door Pippin’s Plugins en is volledig gefocust op het verkopen van digitale producten, zoals e-books, software en videogames.

Easy Digital Downloads Logo

Voor Easy Digital Downloads hebben we het gratis Themedd thema gebruikt met de testdata voor het bouwen van een testsite. De geteste URL is een productpagina.

De geteste EDD productpagina.

De geteste EDD productpagina.

WordPress 5.6 + Easy Digital Downloads 2.9.26 PHP benchmarks

WordPress 5.6 + Easy Digital Downloads 2.9.26 PHP benchmarks

Gebruik de grafiek op je eigen site:

Benchmark resultaten

Ook hier is PHP 8.0 weer duidelijk beter dan de andere PHP versies bij een combinatie van WordPress en Easy Digital Downloads.

Info

PHP 8.0 laat zien sneller te zijn bij WordPress, WooCommerce en Easy Digital Downloads. Wanneer je WordPress gebruikt voor je websites, zou je zo snel mogelijk over moeten gaan naar PHP 8.0.

Drupal 9.1.0

Drupal is gratis en open source content management software. Het is zo populair door de flexibele en modulaire features. Volgens W3Techs wordt Drupal gebruikt door 1,5% van de websites, en door 2,4% van de websites die een Content Management System gebruiken.

Drupal logo

We hebben Drupal geïnstalleerd met het Umami installatieprofiel, een demowebsite voor foodmagazines dat de belangrijkste functies van Drupal demonstreert.

De geteste Drupal artikelpagina

De geteste Drupal artikelpagina

Drupal 9.1.0 PHP benchmarks

Drupal 9.1.0 PHP benchmarks

Gebruik de grafiek op je eigen site:

Benchmark resultaten

Drupal is het eerste PHP platform waar de resultaten van de benchmark slechter worden bij nieuwere PHP versies. We hebben het diverse keren getest om het te controleren, maar het klopt echt. Dat is vreemd, maar niet helemaal uniek. Mogelijk gaan nieuwere PHP 8.x en Drupal 9.x.x versies het ooit beter doen.

Joomla! 3.9.23

Joomla! is een ander gratis en open source content management systeem. Het is voor het eerst beschikbaar gemaakt in 2005 en is het één na meest populaire open source CMS vandaag de dag. Volgens W3Techs wordt Joomla! door 2,2% van alle gevolgde websites gebruikt.

Joomla! logo

Voor de Joomla! Benchmark hebben we de gratis Protostar template gebruikt dat meegeleverd wordt bij alle Joomla! 3.x distributies.

De geteste Joomla homepagina

De geteste Joomla homepagina

Joomla! 3.9.23 PHP benchmarks

Joomla! 3.9.23 PHP benchmarks

Gebruik de grafiek op je eigen site:

Benchmark resultaten

De resultaten zijn weer zoals we ze verwachten. PHP 8.0 is nogmaals de onbetwiste kampioen. PHP 8.0 kan bij Joomla! 34,83% meer verzoeken per seconde aan dan PHP 5.6.

Grav 1.6.31

Grav is een open source flat-file CMS. Het gebruikt geen database, maar biedt wel allerlei functies. Grav haalt content op uit tekstbestanden. Dit maakt het erg lichtgewicht en eenvoudig te installeren op elke server.

Grav CMS logo

Bij deze test vereiste Grav PHP 7.1.3+ en ondersteunde PHP 8 nog niet. We hebben de Woo landingspagina site gebruikt voor de testwebsite.

De geteste Grave homepage

De geteste Grave homepage

Grav 1.6.31 PHP benchmarks

Grav 1.6.31 PHP benchmarks

Gebruik de grafiek op je eigen site:

Benchmark resultaten

PHP 7.4 is de duidelijke winnaar bij Grav. Tussen het testen van Grav en het moment van schrijven hebben ze inmiddels updates met ondersteuning voor PHP 8.0 gepubliceerd. We zullen dit opnemen in de volgende benchmarktests.

Doordat het een vrij nieuw CMS is, heeft het minder marktaandeel dan bijvoorbeeld WordPress. Daarom kan ondersteuning voor oudere PHP versies vrij snel gestopt worden. Dit is één van de belangrijkste voordelen van moderne CMS’en.

OctoberCMS 1.0.470

OctoberCMS is een gratis en open source CMS platform op basis van het Laravel PHP framework. Het is populair bij developers voor het maken van dynamische websites op basis van Laravel. Volgens W3Techs draait slechts 0,1% van de websites op OctoberCMS.

October

We hebben het Clean Blog thema gebruikt voor de testwebsite voor OctoberCMS. Het is een responsief blogthema met een oneindige scrollfunctie.

De geteste OctoberCMS blogpagina

De geteste OctoberCMS blogpagina

OctoberCMS 1.0.470 PHP benchmarks

OctoberCMS 1.0.470 PHP benchmarks

Gebruik de grafiek op je eigen site:

Benchmark resultaten

PHP 7.4 is de duidelijke winnaar, zij het niet met een extreem groot verschil. OctoberCMS kon 11,5% meer verzoeken per seconde aan op PHP 7.4 dan op PHP 7.2.

Laravel 8.21.0

Laravel is vandaag de dag het meest populaire PHP framework. Het is gemaakt door Taylor Otwell en had zijn release in juni 2011. Je kan Laravel gebruiken om ongeveer elke webapp te maken, waaronder een CMS, e-commerce websites, apps en veel meer.

Laravel logo

We hebben een simpel HTML thema gebruikt om Laravel te benchmarken.

Zoals Laravel oprichter Taylor Otwell eerder heeft gezegd, zou je deze benchmark resultaten niet moeten gebruiken om Laravel met andere PHP frameworks te vergelijken. Het doel hier is om te zien hoe goed Laravel draait op verschillende PHP versies, waarbij alle overige variabelen gelijk blijven.

De geteste Laravel pagina

De geteste Laravel pagina

Laravel 8.21.0 PHP benchmarks

Laravel 8.21.0 PHP benchmarks

Gebruik de grafiek op je eigen site:

Benchmark resultaten

Het is mooi om te zien dat Laravel zelf ook geen PHP versies meer ondersteund die niet meer onderhouden worden. PHP 8.0 is de onbetwiste kampioen bij Laravel, met meer dan 8,54% meer verzoeken per seconde dan PHP 7.3.

Laravel op PHP 8.0 kan 8,5% meer verzoeken per seconde afhandelen dan bij PHP 7.3.. ⏩⚡Click to Tweet

Symfony 5.2.1

Symfony is een set herbruikbare PHP componenten en een PHP framework waarmee je webtoepassingen, API’s, microservices en webservices kan bouwen. Het is gratis en open source en is beschikbaar sinds 22 oktober 2005.

Symfony

Je kan Symfony installeren met een demo applicatie. Het is een CMS app die laat zien hoe je Symfony en de verschillende functies het beste kan gebruiken. We hebben één van deze pagina’s van de demo gebruikt voor de benchmark van Symfony.

De geteste Symfony blogpagina

De geteste Symfony blogpagina

Symfony 5.2.1 PHP benchmarks

Symfony 5.2.1 PHP benchmarks

Gebruik de grafiek op je eigen site:

Benchmark resultaten

Bij Symfony zit er weinig verschil tussen de PHP versies. Maar het is wel opvallend dat PHP 7.4 het slechtste draaide van de drie geteste versies, en PHP 7.3 het net iets beter deed.

CodeIgniter 4.0.4

CodeIgniter is een PHP framework met een minuscule grootte. Zo is de nieuwste versie slechts 1,2 MB. Het is gemaakt door EllisLab en wordt onderhouden door het British Columbia Institute of Technology. Ondanks de beperkte grootte kan je CodeIgniter gewoon gebruiken om webapps met volledige functionaliteit te ontwikkelen.

CodeIgniter logo

Voor het benchmarken van CodeIgniter hebben we een demoapp opgezet op basis van hun officiële tutorial. Dit gebruikt een eenvoudig HTML thema en produceert een stel “News” items.

De geteste CodeIgniter archiefpagina

De geteste CodeIgniter archiefpagina

CodeIgniter 4.0.4 PHP benchmarks

CodeIgniter 4.0.4 PHP benchmarks

Gebruik de grafiek op je eigen site:

Benchmark resultaten

PHP 7.4 is het snelste bij CodeIgniter, met 26,84% meer verzoeken per seconde dan PHP 7.2. Dat is niet verrassend, aangezien het ook het snelste was in onze vorige benchmark.

CakePHP 4.2.2

CakePHP is een open source web framework voor het ontwikkelen van PHP toepassingen. Het belooft het bouwen van web applicaties sneller, simpeler en korter te maken. Sinds de release in 2005 is de community van CakePHP flink aan het groeien en er bestaan inmiddels diverse subprojecten.

CakePHP logo

Om CakePHP te benchmarken hebben we een eenvoudige web app gebouwd op basis van de CMS tutorial van CakePHP. We hebben een simpel HTML thema gebruikt dat een lijst met dummy content produceert vanuit de database.

De geteste CakePHP CMS web app pagina

De geteste CakePHP CMS web app pagina

CakePHP 4.2.2 PHP benchmarks

CakePHP 4.2.2 PHP benchmarks

Gebruik de grafiek op je eigen site:

Benchmark resultaten

Verrassend genoeg gaat PHP 7.2 er met de hoofdprijs vandaar bij CakePHP. Maar daarbij lagen alle resultaten wel erg dicht bij elkaar. PHP 8.0 is bijvoorbeeld slechts 1,4% langzamer dan PHP 7.2. Volgende updates voor CakePHP 4.x zouden dit op kunnen lossen.

PyroCMS 3.8

PyroCMS is een open source CMS dat het Laravel PHP framework gebruikt. Het biedt een simpel, strak en consistent instellingenpaneel. PyroCMS biedt daarnaast allerlei modules waarmee het bouwen van websites en toepassingen een eitje wordt.

PyroCMS logo

Voor de PyroCMS benchmark hebben we het Starter thema gebruikt voor de testwebsites. Dit is het tweede CMS dat op Laravel gebaseerd is in deze test.

De gesteste PyroCMS blogpagina

De gesteste PyroCMS blogpagina

PyroCMS 3.8 PHP benchmarks

PyroCMS 3.8 PHP benchmarks

Gebruik de grafiek op je eigen site:

Benchmark resultaten

PHP 7.4 verslaat de rest in de benchmark van PyroCMS.

Craft CMS 3.5.17.1

Craft CMS is een open source content management systeem dat zich richt op gebruiksvriendelijkheid. De back-end is volledig aan te passen. Met een ingebouwde tool voor het ontwerpen van custom velden voor verschillende contenttypen maakt Craft CMS het ook supersimpel om met custom contenttypen te werken.

Ben je van plan een custom e-commerce winkel te starten, kijk dan eens naar Craft Commerce. En als local development environment voor Craft CMS is er ook Craft Nitro.

Craft CMS logo

Voor de Craft CMS benchmark hebben we de gratis Happy Lager demowebsite gebruikt. Dit is een eenvoudige brochure site met testdata voor allerlei pagina’s, waaronder blogs.

De geteste Craft CMS blogpagina

De geteste Craft CMS blogpagina

Craft CMS 3.5.17.1 PHP benchmarks

Craft CMS 3.5.17.1 PHP benchmarks

Gebruik de grafiek op je eigen site:

Benchmark resultaten

PHP 7.4 gaat er met de eerste plek vandoor voor Craft CMS. Tijdens het testen ondersteunde Craft CMS PHP 8 nog niet, maar dit gaat snel toegevoegd worden.

Moe van langzame hosting? Kinsta is gebouwd met snelheid en performance in het achterhoofd. Bekijk onze plannen

ExpressionEngine 6.0.0

ExpressionEngine is een gratis en open source content management system. De templating taal die ze gebruiken is eenvoudig te leren, waardoor het een populaire keuze is bij webdesigners die weinig ervaring met webprogrammeren hebben.

ExpressionEngine is een creatie van EllisLab, die ook CodeIgniter hebben gemaakt. Maar na de sluiting van EllisLab worden ze nu beiden onderhouden door verschillende bedrijven. ExpressionEngine 6 heeft een compleet herziene core, met een focus op de nieuwe interface, verfijnde interacties, functionaliteit en allerlei andere features.

ExpressionEngine logo

Voor de benchmark van ExpressionEngine hebben we het standaard thema en de meegeleverde democontent gebruikt.

De geteste ExpressionEngine blogpagina

De geteste ExpressionEngine blogpagina

ExpressionEngine 6.0.0 PHP benchmarks

ExpressionEngine 6.0.0 PHP benchmarks

Gebruik de grafiek op je eigen site:

Benchmark resultaten

PHP 8.0 won bij ExpressionEngine, maar wel met een minimaal verschil.

PrestaShop 1.7.7.1

PrestaShop is een freemium open source e-commerce oplossing. Het bevat veel ingebouwde features voor het beheren van producten, betalingen, bestellingen, verzendingen, fabrikanten en leveranciers. PrestaShop is beschikbaar in 60 talen en volgens W3Techs gebruikt 0,5% van alle gevolgde websites het.

PrestaShop logo

Voor de PrestaShop benchmark hebben we de demo site gebruikt, die je kan aanmaken tijdens de installatie.

De geteste PrestaShop homepagina

De geteste PrestaShop homepagina

PrestaShop 1.7.7.1 PHP benchmarks

PrestaShop 1.7.7.1 PHP benchmarks

Gebruik de grafiek op je eigen site:

Benchmark resultaten

Met PrestaShop zit er weinig verschillen tussen de benchmarks van de verschillende PHP versies. Helaas ondersteunt de nieuwste PrestaShop versie PHP 7.4 op het moment van testen nog niet, en laat staan PHP 8.0.

Backdrop CMS 1.18.0-preview

Backdrop CMS is een gratis en open source CMS met een ingebouwd upgradepad vanaf Drupal 7. Doordat het een afsplitsing is van Drupal, bevat het veel van de features en functies van Drupal 7.

Backdrop logo

Voor het benchmarken van Backdrop CMS hebben we het Lateral thema gebruikt voor de testwebsite. Dit is een thema dat je in hoge mate kan aanpassen en een modern ontwerp heeft.

De geteste Backdrop CMS homepage

De geteste Backdrop CMS homepage

Backdrop CMS 1.18.0-preview PHP benchmarks

Backdrop CMS 1.18.0-preview PHP benchmarks

Gebruik de grafiek op je eigen site:

Benchmark resultaten

PHP 7.3 heeft PHP 7.4 net verslagen bij Backdrop CMS. We vragen ons af hoe het bij PHP 8.0 zou zitten, maar Backdrop CMS zal het naar verwachting niet binnenkort gaan ondersteunen.

concrete5 9.0.0a3

concrete5 is een gratis en open source CMS dat zich focust op gebruikers met beperkte technische kennis. Je kan de content en afbeeldingen van je site direct op de pagina bewerken, waardoor het dus veel makkelijker wordt.

concrete5 logo

Voor de concrete5 benchmark gebruiken we de “Full site” optie tijdens de installatie om een demowebsite te genereren. Dat maakt een demo website aan met het Elemental thema zodat je direct aan de slag kan met concrete5.

De geteste concrete5 blogpagina

De geteste concrete5 blogpagina

concrete5 9.0.0a3 PHP benchmarks

concrete5 9.0.0a3 PHP benchmarks

Gebruik de grafiek op je eigen site:

Benchmark resultaten

PHP 7.4 kwam als winnaar bovendrijven bij de benchmarkresultaten voor concrete5. Het voert 8,55% meer verzoeken per seconde uit dan PHP 7.2.

Kirby 3.5.0

Kirby is een flat-file CMS dat zich focust op het maken en publiceren van content. Alhoewel de broncode publiekelijk beschikbaar is, is het niet gratis te gebruiken op een publieke server. Met Kirby kan je je editing interface aanpassen met formulieren, artikelen, galerijen, spreadsheets en meer.

Kirby logo

Je kan Kirby installeren met een Starterkit, dat een volledig functionele demowebsite voor je installeert. We hebben deze gebruikt voor onze benchmark.

De geteste Kirby blogpagina

De geteste Kirby blogpagina

Kirby 3.5.0 PHP benchmarks

Kirby 3.5.0 PHP benchmarks

Gebruik de grafiek op je eigen site:

Benchmark resultaten

PHP 8.0 slaat een homerun in de Kirby benchmark. Het is ook het noemen waard dat Kirby het meeste verzoeken per seconde kon verwerken van alle geteste PHP platformen. Alhoewel dat nog steeds niet helemaal een eerlijke vergelijking is, geeft het wel een indicatie. Het grote nadeel van Kirby is dat het niet gratis is.

Pico 2.1.4

Pico is een flat-file CMS dat het net zo makkelijk maakt om website te maken en onderhouden als het bewerken van tekstbestanden. Het volledig gratis en open source. Aangezien het geen database gebruikt, laadt Pico razendsnel.

Pico CMS logo

Pico installeert met content die uitlegt hoe je het CMS kan gebruiken. Handig! We hebben deze standaardsite gebruikt voor de benchmark.

De geteste Pico homepage

De geteste Pico homepage

Pico 2.1.4 PHP benchmarks

Pico 2.1.4 PHP benchmarks

Gebruik de grafiek op je eigen site:

Benchmark resultaten

PHP 7.4 verdient bij de Pico benchmark de gouden medaille, alhoewel PHP 8.0 ze op de hielen zit.

Photon CMS 1.2.1

Photon CMS is een headless content management system op basis van de Laravel en Vue.js web frameworks. Met de API first filosofie kan je er elke soort webapp mee bouwen, inclusief mobiele apps op basis van de RESTful API.

Photon CMS logo

We hebben de standaard homepage van Photon CMS gebruikt voor de benchmark, met wat dummy content voor de tests.

De geteste Photon CMS homepage

De geteste Photon CMS homepage

Photon CMS 1.2.1 PHP benchmarks

Photon CMS 1.2.1 PHP benchmarks

Gebruik de grafiek op je eigen site:

Benchmark resultaten

PHP 7.4 was het snelst bij Photon CMS. Aangezien het Laravel gebruikt, verwachten we dat het snel PHP 8.0 zal gaan ondersteunen.

PHP 8.0 kwam als winnaar uit de bus voor de meeste ondersteunde platforms, waaronder WordPress en Laravel. Upgrade de PHP versie van je server vandaag nog 🚀Click to Tweet

Update naar PHP 8.0 bij Kinsta

PHP 8.0 heeft een hoop unieke features meegebracht. Sommige veranderingen zijn radicaal en zijn dan ook niet compatibel met vorige PHP versies.

Er is geen enkele reden om niet naar PHP 8.0 te updaten wanneer alle functies van je website daar goed mee werken. Als de resultaten hierboven je nog niet overtuigd hebben, weten we ook niet zo goed wat je wel kan overhalen!

Ter herinnering, alle Kinsta klanten kunnen PHP 7.3,7.4, en 8.0 gebruiken met onze custom zelfherstellende databaseconfiguratie.

Kinsta ondersteunt PHP 7.3, 7.4, en 8.0

Kinsta ondersteunt PHP 7.3, 7.4, en 8.0

Wanneer je je zorgen maakt over dat je website mogelijk crasht door een compatibiliteitsproblemen met een externe plugin (wat inderdaad kan gebeuren), dan hebben we testwebsites. 👍

Je kan deze gebruiken om alles te testen zonder dat je productiewebsite gevaar loopt. Zodra je zeker weet dat alles vlekkeloos werkt, kan je met één druk op de knop alle veranderingen live maken.

Belangrijkste conclusies van benchmark resultaten

Samengestelde PHP benchmarks van de belangrijkste platforms

Samengestelde PHP benchmarks van de belangrijkste platforms

Op basis van de benchmarkresultaten hierboven kan je zien dat PHP 8.0 bovenaan staat bij de meeste PHP platforms en configuraties, op de voet gevolgd door PHP 7.4.

Dit is onze uitgebreide conclusie van de 2021 PHP benchmark resultaten:

Het was heel gaaf om alle verschillende PHP platforms te benchmarken. Wij zijn enorm enthousiast over PHP 8.0. We hopen dat jij dat inmiddels ook bent!

Mocht je nog iets vinden over onze benchmarks of heb je ervaring met het upgraden van PHP versies, dan zijn we daar altijd heel benieuwd naar. Deel ze hieronder in de reacties! 


Als je dit artikel leuk vond, dan ga je Kinsta’s WordPress hosting platform ook heel erg leuk vinden! Of het nu gaat om het versnellen van je website of de 24/7 support van ons ervaren WordPress-team. Onze door Google Cloud aangedreven infrastructuur is gericht op automatische schaalbaarheid, prestaties en beveiliging. Laat ons jou het Kinsta verschil tonen! Bekijk onze pakketten