Ähnlich wie für die Menschheit (und Kinsta) war auch für PHP das Jahr 2020 ein bemerkenswertes Jahr. Das mit Spannung erwartete PHP 8 wurde am 26. November 2020 veröffentlicht und brachte viele Neuerungen gegenüber den Vorgängerversionen mit sich. In unserem ausführlichen Beitrag erfährst du alles über die neuen Features von PHP 8.

Jedes Jahr veröffentlichen wir unsere detaillierten Performance-Benchmarks für verschiedene PHP-Plattformen, um zu sehen, wie die verschiedenen PHP-Versionen im Vergleich zueinander abschneiden. Dieses Jahr haben wir unsere Benchmarks noch eine Stufe höher angesetzt und 7 verschiedene PHP-Versionen auf 20 verschiedenen PHP-Plattformen/Konfigurationen getestet, darunter WordPress, Drupal, Joomla, Laravel, Symfony und viele mehr. Wir haben auch andere beliebte PHP-Plattformen wie WooCommerce, Easy Digital Downloads, PrestaShop, October CMS und Grav getestet.

Bei Kinsta ermutigen wir WordPress-Nutzer immer dazu, die neuesten unterstützten PHP-Versionen zu nutzen. Sie sind nicht nur die sichersten, sondern bieten auch viele Leistungsverbesserungen. Diese Tatsache gilt auch für viele andere PHP-Plattformen. Heute zeigen wir dir, wie PHP 7.4 und 8.0 durch fast alles durchpusten, gegen das wir sie antreten lassen. Es gibt auch einige Überraschungen auf dem Weg.

Bist du gespannt? Wir sind es auch!

Wir haben 20 PHP-Plattformen/Konfigurationen auf 7 verschiedenen PHP-Versionen getestet. PHP 8.0 hat sich bei den meisten Plattformen, die es unterstützen, als Champion herauskristallisiert, auch bei WordPress. 🏆🚀Click to Tweet

Der Stand von PHP

PHP (rekursives Akronym für PHP: Hypertext Preprocessor) ist eine der am weitesten verbreiteten serverseitigen Skript- und Programmiersprachen. Sie ist Open Source und wird überwiegend für die Webentwicklung verwendet. Und da PHP einen Großteil der WordPress-Kernsoftware antreibt, ist es eine sehr wichtige Sprache für die WordPress-Community.

PHP Logo

Auch wenn einige behaupten, dass PHP tot ist, ist das weit von der Wahrheit entfernt. Laut W3Techs wird PHP von 79% aller Webseiten genutzt, deren serverseitige Programmiersprache sie kennen. Das sind fast 4 von 5 Webseiten! PHP ist also viel lebendiger, schneller und besser als es jemals war.

Statistiken für die Nutzung serverseitiger Sprachen

Statistiken für die Nutzung serverseitiger Sprachen (Quelle: W3Techs)

Wenn das für dich tot aussieht, dann möchte ich wissen, was als lebendig gilt! Selbst im Vergleich mit JavaScript und seinen neuen serverseitigen Implementierungen steht PHP groß und stolz daneben.

Allerdings gibt es ein großes Problem in der PHP-Community. Viele Webseiten nutzen immer noch veraltete, nicht unterstützte Versionen von PHP. Laut W3Techs sind 38,9 % der Webseiten immer noch auf PHP 5.6 und niedriger.

WordPress PHP-Versionen-Statistiken

WordPress PHP-Versionen-Statistiken (Quelle: WordPress.org)

Und wenn es um WordPress-Statistiken geht, laufen nur 49,9% der Seiten auf unterstützten PHP-Versionen (7.3 oder höher). Noch schlimmer ist, dass 17,2% aller WordPress-Seiten auf PHP 5.6 oder niedriger laufen. Das ist zwar besser als in der gesamten PHP-Community, aber das sind immer noch viele Websites mit offenen Hintertüren.

Wir denken, dass es viele Gründe für dieses Rätsel gibt:

Um dieses Problem zu lösen, folgt Kinsta dem gleichen End-of-Life (EOL) Zeitplan wie PHP. Es hilft, alle WordPress Seiten, die bei uns gehostet werden, so schnell und sicher wie möglich zu halten.

Wie schneiden Kinsta-Kunden im Vergleich zur allgemeinen WordPress-Community ab? Wir waren selbst neugierig, also haben wir uns die Zahlen angesehen.

PHP Version von Webseiten, die bei Kinsta gehostet werden

PHP Version von Webseiten, die bei Kinsta gehostet werden

Hier ist die Kurzfassung:

Wir sind stolz und aufgeregt über diese Statistik. Es bedeutet, dass die PHP-Akzeptanzrate unter Kinsta-Kunden viel höher ist als in der allgemeinen WordPress- und PHP-Community. Und das macht uns sehr glücklich!

Hinweis: PHP 8.0 für Live-Webseiten wurde erst Ende Dezember 2020 aktiviert. Wir erwarten, dass bald mehr Webseiten darauf umsteigen werden.

Wenn du PHP lernen möchtest, haben wir eine Liste mit einigen ausgezeichneten PHP-Tutorials (sowohl kostenlos als auch kostenpflichtig) zusammengestellt.

Alle WordPress Seiten, die bei Kinsta gehostet werden, laufen mit PHP 7.3 oder höher! 💥Click to Tweet

PHP Benchmarks (2021)

Obwohl PHP 5.6, 7.0, 7.1 und 7.2 offiziell nicht mehr unterstützt werden, laufen viele Webseiten immer noch mit ihnen. Daher haben wir uns entschlossen, sieben verschiedene PHP-Versionen zu testen, damit du sehen kannst, wie beeindruckend die neueren Versionen in Bezug auf die Leistung sind.

Der heiße Tipp in diesem Jahr ist natürlich das neu veröffentlichte PHP 8. Es ist die neueste und spannendste Entwicklung in der PHP-Welt seit geraumer Zeit. Noch unterstützen nicht alle PHP-basierten Frameworks und CMS es, aber wir haben versucht, so viele von ihnen wie möglich zu testen.

Wir haben für jeden Test die neueste Version jeder Plattform verwendet und eine ihrer URLs mit 15 gleichzeitigen Nutzern für 10.000 Anfragen getestet. Details zu unserer Testumgebung findest du unten:

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

Da OPcache die PHP-Performance verbessert, indem es den vorkompilierten Skript-Bytecode im Shared Memory des Servers speichert, entfällt für PHP die Notwendigkeit, Skripte für jede Anfrage zu laden und zu parsen.

Getestete PHP-Plattformen und -Konfigurationen

Unsere Benchmarks beinhalten die folgenden 20 PHP Plattformen/Konfigurationen. Klicke auf eine von ihnen, um direkt zu den Testergebnissen und Anmerkungen zu gelangen. Wir haben die Daten in Requests pro Sekunde gemessen. Je mehr Anfragen, desto besser.

Da die Demo-Inhalte auf den einzelnen Plattformen stark variieren können, haben wir die Barebone-Installationen auf ihre Leistung hin getestet. Du solltest diese Benchmark-Ergebnisse nicht nutzen, um eine Plattform gegen eine andere abzuwägen, sondern um zu sehen, wie es sich mit verschiedenen PHP-Versionen verhält.

Um dir eine bessere Vorstellung von den getesteten Seiten zu geben, haben wir auch deren Größe und Screenshots beigefügt. Einige sind klein, während andere riesig sind.

Ohne weitere Umschweife, lasst uns reinhauen!

WordPress 5.6

WordPress war die erste Plattform, die wir getestet haben. Immerhin betreibt es diesen Blog, den du gerade liest, und 40.0% aller Webseiten im Internet. Es ist eine kostenlose und Open Source Software, mit der du schöne Webseiten, Blogs und Apps erstellen kannst.

WordPress logo

Wir haben mit WordPress 5.6 begonnen, der neuesten Version zum Zeitpunkt des Schreibens dieses Artikels. Es ist bereits das neue Twenty Twenty-One Theme installiert. Wir haben die URL für 10000 Anfragen mit 15 gleichzeitigen Nutzern getestet. Die gleiche Methodik wurde für alle anderen Tests verwendet.

Die getestete WordPress 'Hallo Welt!'-Blogseite

Die getestete WordPress ‚Hallo Welt!‘-Blogseite

Getestete URL: /hello-world/

Info

Die Benchmark-Daten werden in Anfragen pro Sekunde gemessen. Je mehr Anfragen, desto besser.

WordPress 5.6 PHP Benchmarks

WordPress 5.6 PHP Benchmarks

Binde die Grafik auf deiner Webseite ein:

Benchmark Ergebnisse

PHP 8.0 ist hier der klare Gewinner und ist 18,47% schneller als PHP 7.4. Und wenn du es mit PHP 7.0 vergleichst, kann es 50% mehr Anfragen (oder Transaktionen) pro Sekunde verarbeiten.

Important

Der Stand des PHP 8 Supports im weiteren WordPress Ökosystem (Plugins, Themes, Entwicklungstools, etc.) ist kaum zu erkennen. Daher gilt WordPress 5.6 im Moment nur als „beta-kompatibel“ mit PHP 8. Wenn du planst, eine produktive oder geschäftskritische Webseite auf PHP 8.0 zu aktualisieren, teste bitte vorher gründlich, um sicherzustellen, dass es nicht kaputt geht.

WordPress auf PHP 8.0 kann 18,4% mehr Anfragen pro Sekunde verarbeiten als 7.4. Stelle sicher, dass du heute aktualisierst! 🤘🏽🚀Click to Tweet

WordPress 5.6 + WooCommerce 4.8.0

WooCommerce ist eine Open Source E-Commerce Lösung für WordPress. Im Gegensatz zu anderen beliebten E-Commerce-Plattformen ist es vollständig anpassbar und erweiterbar. WooCommerce ist auch eines der beliebtesten E-Commerce Plugins in der WordPress Community und betreibt 14% aller Webseiten im Internet.

WooCommerce logo

Für unseren nächsten Test haben wir WooCommerce auf WordPress installiert. Wir haben das kostenlose Storefront Theme zusammen mit den Dummy-Daten von WooCommerce verwendet, um die Webseite einzurichten. Die getestete URL ist eine einzelne Produktseite.

Die getestete WooCommerce Einzelproduktseite

Die getestete WooCommerce Einzelproduktseite

WordPress 5.6 + WooCommerce 4.8.0 PHP Benchmarks

WordPress 5.6 + WooCommerce 4.8.0 PHP Benchmarks

Binde die Grafik auf deiner Webseite ein:

Benchmark Ergebnisse

Dein WooCommerce Shop läuft auf PHP 7.1 und ist 60% langsamer als der Shop deines Konkurrenten auf PHP 8.0! Stelle sicher, dass du so schnell wie möglich aktualisierst! 🛒🚀Click to Tweet

WordPress 5.6 + Easy Digital Downloads 2.9.26

Easy Digital Downloads ist ein kostenloses E-Commerce Plugin für WordPress. Es wurde von Pippin’s Plugins entwickelt und ist voll und ganz auf den Verkauf von digitalen Produkten (z.B. Ebooks, Software, Videospiele) ausgerichtet.

Easy Digital Downloads Logo

Für Easy Digital Downloads haben wir das kostenlose Theme Themedd und dessen Dummy-Inhalte verwendet, um die Webseite einzurichten. Die getestete Seite ist eine einzelne Produktseite.

Die getestete EDD Einzelproduktseite

Die getestete EDD Einzelproduktseite

WordPress 5.6 + Easy Digital Downloads 2.9.26 PHP Benchmarks

WordPress 5.6 + Easy Digital Downloads 2.9.26 PHP Benchmarks

Binde die Grafik auf deiner Webseite ein:

Benchmark Ergebnisse

Einmal mehr stellt PHP 8.0 alle anderen PHP-Versionen bei WordPress und Easy Digital Downloads in den Schatten.

Info

PHP 8.0 hat bewiesen, dass es durchweg schneller ist, wenn es um WordPress, WooCommerce und Easy Digital Downloads geht. Wenn du deine Webseiten mit WordPress betreibst, solltest du so schnell wie möglich auf PHP 8.0 umsteigen.

Drupal 9.1.0

Drupal ist eine freie und Open Source Content Management Software. Es ist beliebt für seine flexiblen und modularen Funktionen.  Laut W3Techs wird Drupal von 1,5% aller Webseiten genutzt, darunter 2,4% der Webseiten, die ein Content Management System verwenden.

Drupal logo

Wir installierten Drupal mit dem Umami-Installationsprofil, einer Demo-Webseite für Lebensmittelmagazine, die die Kernfunktionen von Drupal demonstriert.

Die getestete Drupal Artikel Seite

Die getestete Drupal Artikel Seite

Drupal 9.1.0 PHP Benchmarks

Drupal 9.1.0 PHP Benchmarks

Binde die Grafik auf deiner Webseite ein:

Benchmark Ergebnisse

Drupal war die erste PHP-Plattform, bei der die Benchmark-Ergebnisse mit steigenden PHP-Versionen rückwärts skalierten. Wir haben mehrere Benchmarks durchgeführt, um sicher zu gehen, aber die Ergebnisse waren ähnlich. Es ist seltsam, aber nicht unüblich. Vielleicht sind neuere PHP 8.x und Drupal 9.x.x Versionen besser, aber das ist ein Thema für einen anderen Tag!

Joomla! 3.9.23

Joomla! ist ein weiteres freies und Open Source Content Management System. Es wurde 2005 zum ersten Mal veröffentlicht und ist heute das zweitbeliebteste Open Source CMS im Einsatz. Laut W3Techs wird Joomla! von 2,2% aller Webseiten genutzt, die sie tracken.

Joomla! logo

Für den Joomla! Benchmark haben wir das kostenlose Protostar Template verwendet, das mit allen Joomla! 3.x Distributionen ausgeliefert wird..

Die getestete Joomla Homepage

Die getestete Joomla Homepage

Joomla! 3.9.23 PHP Benchmarks

Joomla! 3.9.23 PHP Benchmarks

Binde die Grafik auf deiner Webseite ein:

Benchmark Ergebnisse

Die Ergebnisse sind wieder nach einem erwarteten Muster. PHP 8.0 ist hier der unangefochtene Champion. PHP 8.0 kann 34,83% mehr Anfragen pro Sekunde verarbeiten als PHP 5.6 auf Joomla!

Grav 1.6.31

Grav ist ein Open Source Flat-File CMS. Es benötigt keine Datenbank, um zu funktionieren, und ist dennoch reich an Funktionen. Grav fragt Inhalte aus Textdateien ab. Das macht es leicht und einfach auf fast jedem Server zu installieren.

Grav CMS logo

Als wir diesen Test durchführten, benötigte Grav PHP 7.1.3+, um zu funktionieren und unterstützte PHP 8 noch nicht. Wir haben das Woo Landing Page Template verwendet, um die Testseite einzurichten.

Die getestete Grav Homepage

Die getestete Grav Homepage

Grav 1.6.31 PHP Benchmarks

Grav 1.6.31 PHP Benchmarks

Binde die Grafik auf deiner Seite ein:

Benchmark Ergebnisse

PHP 7.4 ist der unangefochtene Sieger bei Grav. Zwischen dem Testen von Grav und dem Schreiben dieses Artikels haben sie bereits Updates mit Support für PHP 8.0 veröffentlicht. Wir werden das in unseren nächsten Benchmark-Tests berücksichtigen.

Da es ein relativ neues CMS ist, hat einen kleineren Marktanteil im Vergleich zu WordPress. Daher kann es den Support für ältere PHP-Versionen recht schnell einstellen. Das ist einer der wichtigsten Vorteile von aktuellen CMS.

OctoberCMS 1.0.470

OctoberCMS ist eine freie und Open Source CMS Plattform, die auf dem Laravel PHP Framework basiert. Es ist bei Entwicklern sehr beliebt, um dynamische Webseiten mit der Hilfe von Laravel zu erstellen. Laut W3Techs werden nur 0,1% der Webseiten mit OctoberCMS betrieben.

October

Wir haben das Clean Blog Theme verwendet, um die Webseite für OctoberCMS einzurichten. Es ist ein responsive Blog-Theme mit einer Endlos-Scroll-Funktion.

Die getestete OctoberCMS Blog Seite

Die getestete OctoberCMS Blog Seite

OctoberCMS 1.0.470 PHP Benchmarks

OctoberCMS 1.0.470 PHP Benchmarks

Binde die Grafik auf deiner Webseite ein:

Benchmark Ergebnisse

PHP 7.4 ist hier der klare Gewinner, wenn auch nur mit einem kleinen Vorsprung. OctoberCMS bewältigte 11,50% mehr Anfragen pro Sekunde mit PHP 7.4 als mit PHP 7.2.

Laravel 8.21.0

Laravel ist das derzeit beliebteste PHP-Framework. Erstellt von Taylor Otwell, wurde es im Juni 2011 veröffentlicht. Du kannst Laravel verwenden, um fast jede Webanwendung zu entwickeln, einschließlich CMS, eCommerce Webseiten, Apps und vieles mehr.

Die getestete Laravel Seite

Die getestete Laravel Seite

Wir haben ein einfaches HTML-Theme verwendet, um Laravel zu benchmarken.

Wie der Laravel-Gründer Taylor Otwell bereits erwähnt hat, solltest du diese Benchmark-Ergebnisse nicht dazu verwenden, Laravel mit anderen PHP-Frameworks zu vergleichen. Das Ziel ist es, zu sehen, wie Laravel auf verschiedenen PHP-Versionen abschneidet, wenn alles konstant gehalten wird.

Die getestete Laravel Seite

The tested Laravel page

Laravel 8.21.0 PHP Benchmarks

Laravel 8.21.0 PHP Benchmarks

Binde die Grafik auf deiner Webseite ein:

Benchmark Ergebnisse

Es ist schön zu sehen, dass Laravel den Support für alle nicht unterstützten PHP-Versionen eingestellt hat. PHP 8.0 ist der unangefochtene Champion bei Laravel, da es 8,54% mehr Anfragen pro Sekunde als PHP 7.3 durchführt.

Laravel auf PHP 8.0 kann 8,5% mehr Anfragen pro Sekunde verarbeiten als PHP 7.3. ⏩⚡Click to Tweet

Symfony 5.2.1

Symfony ist ein Set von wiederverwendbaren PHP-Komponenten und ein PHP-Framework zum Erstellen von Webanwendungen, APIs, Microservices und Webservices. Es ist eine freie und Open Source Software und wurde am 22. Oktober 2005 veröffentlicht.

Symfony

Du kannst Symfony mit einer Demo-Applikation installieren. Es ist eine Referenz-CMS-Anwendung, die zeigt, wie man Symfony und seine verschiedenen Funktionen am besten nutzt. Wir haben eine der Seiten aus dieser Demo-Anwendung verwendet, um Symfony zu testen.

Die getestete Symfony Blog Seite

Die getestete Symfony Blog Seite

Symfony 5.2.1 PHP Benchmarks

Symfony 5.2.1 PHP Benchmarks

Binde die Grafik auf deiner Webseite ein:

Benchmark Ergebnisse

Bei Symfony gibt es keinen großen Unterschied zwischen den verschiedenen PHP-Versionen. Es ist jedoch überraschend, dass PHP 7.4 von den drei Versionen am schlechtesten abschneidet, wobei PHP 7.3 nur ganz knapp dahinter liegt.

CodeIgniter 4.0.4

CodeIgniter ist ein PHP-Framework mit einem winzigen Fußabdruck. Die neueste Version ist gerade mal 1,2 MB groß. Es wurde von EllisLab entwickelt und wird vom British Columbia Institute of Technology gefördert. Trotz seiner Größe kannst du mit CodeIgniter voll funktionsfähige Webanwendungen entwickeln.

CodeIgniter logo

Um CodeIgniter zu testen, haben wir eine Demo-Anwendung mit Hilfe des offiziellen Tutorials erstellt. Es verwendet ein einfaches HTML-Theme und gibt eine Reihe von „News“-Artikeln aus.

Die getestete CodeIgniter Archiv Seite

Die getestete CodeIgniter Archiv Seite

CodeIgniter 4.0.4 PHP benchmarks

CodeIgniter 4.0.4 PHP benchmarks

Binde die Grafik auf deiner Webseite ein:

Benchmark Ergebnisse

PHP 7.4 ist mit CodeIgniter am schnellsten. Es führt 26,84% mehr Anfragen pro Sekunde aus als PHP 7.2. Das ist nicht verwunderlich, da es auch in unserem vorherigen Benchmark am schnellsten war.

CakePHP 4.2.2

CakePHP ist ein Open Source Web-Framework für die Entwicklung von PHP-Anwendungen. Es verspricht, die Erstellung von Webanwendungen einfacher und schneller zu machen und weniger Code zu benötigen. Seit seiner Veröffentlichung im Jahr 2005 ist die Symfony-Community immens gewachsen und hat mehrere Unterprojekte hervorgebracht.

CakePHP logo

Um CakePHP zu testen, haben wir eine einfache Web-App mithilfe des CMS-Tutorials von CakePHP aufgesetzt. Wir haben ein einfaches HTML-Theme verwendet und eine Liste von Dummy-Inhalten aus der Datenbank ausgegeben.

Die getestete CakePHP CMS Web App Seite

Die getestete CakePHP CMS Web App Seite

CakePHP 4.2.2 PHP Benchmarks

CakePHP 4.2.2 PHP Benchmarks

Binde die Grafik auf deiner Webseite ein:

Benchmark Ergebnisse

Überraschenderweise gewinnt PHP 7.2 den Wettbewerb mit CakePHP. Allerdings liegen alle Benchmark-Ergebnisse zu nah beieinander, um einen eindeutigen Sieger zu nennen. PHP 8.0 ist nur 1,4% langsamer als PHP 7.2. Zukünftige Updates auf CakePHP 4.x könnten dieses Problem lösen.

PyroCMS 3.8

PyroCMS ist ein Open Source CMS, das das Laravel PHP Framework nutzt. Es zeichnet sich durch ein einfaches, sauberes und konsistentes Kontrollpanel aus. PyroCMS kommt mit vielen Modulen, die das Erstellen von Webseiten und Anwendungen zu einem Kinderspiel machen.

PyroCMS logo

Für den PyroCMS-Benchmark haben wir das Starter Theme verwendet, um die Webseite einzurichten. Es ist das zweite Laravel-basierte CMS, das wir getestet haben.

Die getestete PyroCMS Blog Seite

Die getestete PyroCMS Blog Seite

PyroCMS 3.8 PHP Benchmarks

PyroCMS 3.8 PHP Benchmarks

Binde die Grafik auf deiner Webseite ein:

Benchmark Ergebnisse

PHP 7.4 setzt sich in den Benchmark-Ergebnissen von PyroCMS gegen die Konkurrenz durch.

Craft CMS 3.5.17.1

Craft CMS ist ein Open Source Content Management System, bei dem die Benutzerfreundlichkeit im Vordergrund steht. Das Backend ist vollständig anpassbar. Mit einem eingebauten Tool zur Gestaltung von benutzerdefinierten Feldlayouts für verschiedene Inhaltstypen, macht es Craft CMS auch super einfach, mit benutzerdefinierten Inhaltstypen zu arbeiten.

Wenn du planst, einen eigenen E-Commerce-Shop zu erstellen, solltest du dir Craft Commerce ansehen. Und für eine lokale Entwicklungsumgebung für Craft CMS gibt es auch Craft Nitro.

Craft CMS logo

Für den Craft CMS Benchmark haben wir die kostenlose Webseite von Happy Lager verwendet. Es handelt sich um eine einfache Webseite, die Dummy-Daten für viele Seiten enthält, darunter auch Blogs.

Die getestete Craft CMS Blog Seite

Die getestete Craft CMS Blog Seite

Craft CMS 3.5.17.1 PHP Benchmarks

Craft CMS 3.5.17.1 PHP Benchmarks

Binde die Grafik auf deiner Webseite ein:

Bist du langsame Hoster leid? Kinsta wurde mit Geschwindigkeit und Performance im Hinterkopf gebaut. Schau dir unsere Pläne an!

Benchmark Ergebnisse

PHP 7.4 hat sich mit Craft CMS an die Spitze gesetzt. Zum Zeitpunkt dieses Tests unterstützte Craft CMS noch nicht PHP 8, aber laut Entwicklungsstand wird es bald hinzugefügt werden.

ExpressionEngine 6.0.0

ExpressionEngine ist ein freies und Open Source Content Management System. Die Templatesprache ist einfach zu erlernen, was es zu einer beliebten Wahl für Webdesigner macht, die keine Erfahrung in der Webprogrammierung haben.

ExpressionEngine ist eine Kreation von EllisLab, den gleichen Leuten, die hinter CodeIgniter stehen. Nach der Schließung von EllisLab werden beide jedoch von verschiedenen Firmen weiterentwickelt. ExpressionEngine 6 ist eine komplette Überarbeitung des Kerns, die sich auf ein neues Interface, verfeinerte Interaktionen, Funktionalität und viele andere Features konzentriert.

ExpressionEngine logo

Für den ExpressionEngine-Benchmark haben wir das Standard-Theme und die darin enthaltenen Demo-Inhalte verwendet.

Die getestete ExpressionEngine Blog Seite

Die getestete ExpressionEngine Blog Seite

ExpressionEngine 6.0.0 PHP Benchmarks

ExpressionEngine 6.0.0 PHP Benchmarks

Binde die Grafik auf deiner Webseite ein:

Benchmark Ergebnisse

PHP 8.0 hat den Kampf mit ExpressionEngine mit knappem Vorsprung gewonnen.

PrestaShop 1.7.7.1

PrestaShop ist eine Freemium Open Source E-Commerce Lösung. Es enthält viele integrierte Funktionen für die Verwaltung von Produkten, Zahlungen, Bestellungen, Versand, Herstellern und Lieferanten. PrestaShop ist in 60 Sprachen verfügbar, und laut W3Techs nutzen 0,5% aller Webseiten, die sie tracken, es.

PrestaShop logo

Für den PrestaShop-Benchmark haben wir seine Webseite-Demo verwendet, die du während der Installation generieren kannst.

Die getestete PrestaShop Homepage

Die getestete PrestaShop Homepage

PrestaShop 1.7.7.1 PHP Benchmarks

PrestaShop 1.7.7.1 PHP Benchmarks

Binde die Grafik auf deiner Webseite ein:

Benchmark Ergebnisse

Bei PrestaShop gibt es keinen großen Unterschied in den Benchmark-Ergebnissen zwischen den verschiedenen PHP-Versionen. Leider unterstützte die neueste PrestaShop-Version zum Zeitpunkt des Tests noch nicht PHP 7.4, geschweige denn PHP 8.0.

Backdrop CMS 1.18.0-preview

Backdrop CMS ist ein freies und Open Source CMS mit einem eingebauten Upgrade-Pfad von Drupal 7. Da es ein Fork von Drupal ist, behält es die meisten Features und Funktionen von Drupal 7 bei.

Backdrop logo

Um Backdrop CMS zu testen, haben wir das Lateral Theme verwendet, um die Webseite einzurichten. Es ist ein hochgradig konfigurierbares Theme mit einem modernen Design.

Die getestete Backdrop CMS Homepage

Die getestete Backdrop CMS Homepage

Backdrop CMS 1.18.0-Preview PHP Benchmarks

Backdrop CMS 1.18.0-Preview PHP Benchmarks

Binde die Grafik auf deiner Webseite ein:

Benchmark Ergebnisse

PHP 7.3 hat sich bei Backdrop CMS leicht gegen PHP 7.4 durchgesetzt. Wir sind gespannt, wie es sich unter PHP 8.0 verhält, aber Backdrop CMS wird es wahrscheinlich nicht bald unterstützen.

concrete5 9.0.0a3

concrete5 ist ein freies und Open Source CMS, das sich an Benutzer mit minimalen technischen Kenntnissen richtet. Es erlaubt dir, deine Webseiteninhalte und Bilder direkt auf der Seite zu bearbeiten, was es einfach macht, den Inhalt deiner Webseite schnell zu ändern.

concrete5 logo

Für den concrete5-Benchmark haben wir die Option „Full Site“ während der Installation genutzt, um eine Demo Webseite zu generieren. Es wird eine Webseite mit dem Elemental Theme erstellt, sodass du sofort mit concrete5 experimentieren kannst.

Die getestete concrete5 Blog Seite

Die getestete concrete5 Blog Seite

concrete5 9.0.0a3 PHP Benchmarks

concrete5 9.0.0a3 PHP Benchmarks

Binde die Grafik auf deiner Webseite ein:

Benchmark Ergebnisse

PHP 7.4 ging als Sieger aus den concrete5 Benchmark Ergebnissen hervor. Es führt 8,55% mehr Anfragen pro Sekunde aus als mit PHP 7.2.

Kirby 3.5.0

Kirby ist ein Flat-File CMS, das sich auf die Erstellung und Veröffentlichung von Inhalten konzentriert. Obwohl der Quellcode öffentlich zugänglich ist, ist es nicht frei, um es auf einem öffentlichen Server zu verwenden. Mit Kirby kannst du deine Bearbeitungsoberfläche mit Formularen, Artikeln, Galerien, Tabellen und mehr anpassen.

Kirby logo

Du kannst Kirby mit einem Starterkit installieren, das eine voll funktionsfähige Webseite einrichtet. Wir haben es für diesen Benchmark verwendet.

Die getestete Kirby Blog Seite

Die getestete Kirby Blog Seite

Kirby 3.5.0 PHP Benchmarks

Kirby 3.5.0 PHP Benchmarks

Binde die Grafik auf deiner Webseite ein:

Benchmark Ergebnisse

PHP 8.0 hat es mit Kirbys Benchmarks aus dem Park geschlagen. Es ist auch erwähnenswert, dass Kirby die meisten Anfragen pro Sekunde von allen getesteten PHP-Plattformen bearbeitet hat. Auch wenn es ein Vergleich zwischen Äpfeln und Birnen ist, ist das immer noch etwas, dem man gerecht werden kann. Sein größter Nachteil ist, dass es nicht kostenlos ist.

Pico 2.1.4

Pico ist ein Flat-File CMS, das die Erstellung und Pflege von Webseiten so einfach macht wie das Bearbeiten von Textdateien. Es ist komplett kostenlos und Open Source. Da es keine Datenbank verwendet, ist Pico extrem schnell.

Pico CMS logo

Pico installiert sich mit Inhalten, die erklären, wie man es benutzt. Ziemlich schlau! Wir haben die Standard Webseite für den Benchmark verwendet.

Die getestete Pico Homepage

Die getestete Pico Homepage

Pico 2.1.4 PHP Benchmarks

Pico 2.1.4 PHP Benchmarks

Binde die Grafik auf deiner Webseite ein:

Benchmark Ergebnisse

PHP 7.4 verdiente mit Pico die Goldmedaille, obwohl PHP 8.0 nicht so weit dahinter liegt.

Photon CMS 1.2.1

Photon CMS ist ein Headless Content Management System, das auf den Web-Frameworks Laravel und Vue.js basiert. Mit seiner API-First-Philosophie kannst du es nutzen, um jede Art von Web-App zu erstellen, einschließlich mobiler Apps mit seiner RESTful API.

Photon CMS logo

Wir haben die Standard-Homepage von Photon CMS für den Benchmark verwendet, indem wir einige Dummy-Inhalte hinzugefügt haben, um die Webseite einzurichten.

Die getestete Photon CMS Homepage

Die getestete Photon CMS Homepage

Photon CMS 1.2.1 PHP Benchmarks

Photon CMS 1.2.1 PHP Benchmarks

Binde die Grafik auf deiner Webseite ein:

Benchmark Ergebnisse

PHP 7.4 lief am schnellsten mit Photon CMS. Da es Laravel verwendet, wird es bald Support für PHP 8.0 bieten.

PHP 8.0 hat sich in den meisten PHP-Plattformen, die es unterstützen, als Champion herauskristallisiert, darunter WordPress und Laravel. Aktualisiere die PHP-Version deines Servers noch heute 🚀Click to Tweet

Update auf PHP 8.0 bei Kinsta

PHP 8.0 hat eine Menge einzigartiger Features eingeführt. Einige davon sind radikale, bahnbrechende Änderungen, die nicht mit den vorherigen PHP-Versionen kompatibel sind.

Es gibt keinen Grund, warum du nicht auf PHP 8.0 aktualisieren solltest, wenn alle Funktionen deiner Webseite damit gut funktionieren. Wenn dich die obigen Ergebnisse noch nicht überzeugt haben, dann wissen wir nicht, was es sonst sein soll!

Als freundliche Erinnerung können alle Kinsta-Kunden PHP 7.3, 7.4 und 8.0 mit unserer benutzerdefinierten selbstheilenden Datenbankkonfiguration verwenden.

Kinsta unterstützt PHP 7.3, 7.4, und 8.0

Kinsta unterstützt PHP 7.3, 7.4, und 8.0

Und wenn du dir Sorgen machst, dass deine Webseite aufgrund von Inkompatibilitäten mit einem Plugin eines Drittanbieters kaputt gehen könnte (was passieren kann), haben wir Staging-Seiten. 👍

Du kannst unsere Staging Seiten Funktion nutzen, um endlos zu testen, ohne dir Sorgen zu machen, dass deine Webseite kaputt geht. Sobald du sicher bist, dass alles perfekt funktioniert, kannst du die Änderungen mit einem Knopfdruck live schalten.

Fazit aus den Benchmark-Ergebnissen

Kompilierte PHP Benchmarks der Top-Plattformen

Kompilierte PHP Benchmarks der Top-Plattformen

Aus den obigen Benchmark-Ergebnissen kannst du ersehen, dass PHP 8.0 bei den meisten PHP-Plattformen und Konfigurationen die Nase vorn hat, dicht gefolgt von PHP 7.4.

Hier sind unsere erweiterten Erkenntnisse aus den PHP-Benchmark-Ergebnissen von 2021:

Es war ein Riesenspaß, die verschiedenen PHP-Plattformen zu vergleichen. Wir sind schon sehr gespannt auf PHP 8.0. Wir hoffen, du bist es auch!

Wenn du irgendwelche Gedanken zu unseren Benchmarks oder Erfahrungen mit PHP-Upgrades hast, würden wir uns freuen, sie zu hören. Schreib sie uns unten in die Kommentare!


Wenn Dir dieser Artikel gefallen hat, dann wirst du Kinsta’s WordPress Hosting-Plattform lieben. Beschleunige deine Webseite und erhalte 24/7 Support von unserem erfahrenen WordPress-Team. Unsere Google Cloud basierte Infrastruktur konzentriert sich auf die Bereiche Auto-Scaling, Performance und Sicherheit. Lass uns dir den Kinsta-Unterschied zeigen! Schau Dir hier unsere Pakete an