Wissensdatenbank: Web Hosting
PHP Performance
Gepostet von Andreas Wolske an 29 Mrz 2017 17:37

Ende 2015 wurde PHP in der Version 7 veröffentlicht und sie verspricht eine zwei- bis dreifache Verbesserung der Performance aller in der vorherigen Version PHP 5.6 geschriebenen Applikationen. Die native Verarbeitungsgeschwindigkeit von PHP ist einer der wichtigsten Faktoren für performante Webanwendungen. Aus diesem Grund sollte PHP immer in der aktuellen Version verwendet werden, damit neben aktuellen Sicherheitsupdates auch die optimale Leistung für die Applikation zur Verfügung steht.

Eine hervorragende Übersicht zur Entwicklung der PHP Versionen und anschauliche Vergleiche, wie sich die jeweilige PHP Version auf das Laufzeitverhalten von gängigen Applikationen auswirkt, hat PHP - Erfinder Rasmus Lerdorf in seiner Präsentation auf der Konferenz PHP Australia 2015 präsentiert: http://talks.php.net/oz15#/

Daraus lassen sich folgende Faustregeln ableiten:

  • PHP 5.4 ist 3% langsamer als 5.3
  • PHP 5.5 ist ~8% schneller als 5.4
  • PHP 5.6 ist ~2% schneller als 5.5
  • PHP 7.0 mehr als doppelt so schnell wie Version 5.6
  • PHP 7.1 ist ~18% schneller als 7.0
  • PHP 7.2 ist teilweise etwas langsamer als 7.1

Ausführliche Informationen und den vollständigen Test finden Sie unter http://onlinephpfunctions.com/benchmarks.

Vergleich der PHP - Versionen

Version Math String Loops if/else Total
7.1.0 0.83858 0.97223 0.14685 0.23552 2.19317
7.0.4 0.36140 0.54169 0.14771 0.21637 1.26717
5.6.29 1.16456 1.27979 0.45630 0.60038 3.50103
5.5.5 1.47758 1.44855 0.45006 0.59864 3.97483
5.5.34 1.23171 1.35490 0.51463 0.60125 3.70249
5.4.34 1.35406 1.50795 0.44972 0.61661 3.92834
5.3.29 1.42809 1.55708 0.67275 1.16294 4.82086
5.2.17 1.55808 1.66234 0.92682 2.07402 6.22126
5.2.16 1.55085 1.66316 0.94212 2.66253 6.81865
5.1.6 1.68589 2.07773 0.93583 1.93393 6.63338
5.1.5 1.47280 2.08502 0.97384 2.09841 6.63008
5.0.5 2.41175 3.09000 4.30010 6.06097 15.86282
4.4.9 2.45433 2.85362 4.14923 5.41705 14.87423
(7 Stimme(n))
Hilfreich
Nicht hilfreich

 

Unsere Produkte und Dienstleistungen:
 
[ PaaS for Cloud Native Apps ] [ PaaS for e-Commerce ] [ PaaS for Webapplications ] [ IaaS & vCloud Director ]
[ Private- & Hybrid- Clouds ] [ veeam Cloud Connect ] [ Site Recovery Manager ] [ vCloud Availability ]
[ Zimbra Collaboration ] [ Filecloud ] [ Nextcloud ]