Php 8

PHP 8 wird in den nächsten Tagen freigegeben : https://www.heise.de/news/Sara-Golemon-zur-Scriptsprache-PHP-8-Die-neuen-Deprecations-sind-groessere-Huerde-4970417.html

Die eigentliche Frage ist ja ab welcher Version von IP-Symcon der JIT Complier und PHP 8 zur Verfügung stehen wird

Da die Änderungen recht groß sind und dies wieder mit Anpassungsaufwand bei euch verbunden sein kann/wird, warten wir definitiv noch etwas ab. :slight_smile:

paresy

PS: IP-Symcon ist mit PHP 8 bereits seit ein paar Wochen auf meinem Entwicklungsrechner am Laufen :cool:

Ich stelle mir vielmehr die Frage, welchen Vorteil ich vom JIT Compiler habe. Einen Performance-Mangel kann ich heute nicht beklagen. Die kleinen, stromsparenden 4-Kern- oder 8-Kern-CPUs langweilen sich mit Symcon zu Tode und drehen mehr oder weniger im Leerlauf. Wegen mir kann Symcon weiterhin auf PHP7 laufen. Das entlastet die knappe Entwickler-Ressource und gibt Spielraum neue Features zu entwickeln oder alte Bugs abzuarbeiten.

Viele Grüße
Jürgen

@paresy Mit wieviel Prozent Geschwindigkeits Zuwachs können wir denn deines Erachtens rechne ?

Sent from my Pixel 4 using Tapatalk

Ich kann leider nicht abschätzen, wieviel JIT für uns bringen wird, da mein Entwicklungsrechner dafür nicht repräsentativ ist. :slight_smile:

paresy

Moin,

too big to fail :smiley:

Gruß
Hans

Hier ist der Link zu einem Benchmark : https://developers.ibexa.co/blog/benchmarks-php-7.4-8.0-jit-opcache-preloading-symfony

Mit ca. 9% performance Steigerung durch den JIT bringt das nicht wirklich viel

Wie gesagt: Mir reicht die aktuelle Performance von PHP. Da brauche ich keine Steigerung. Viel wichtiger wäre mir eine generelle Auflösung der Timestamps im Millisekunden-Bereich wie zum Beispiel bei JavaScript. Mit der Sekunden-Auflösung komme ich regelmäßig an die Grenzen des Machbaren.

Viele Grüße
Jürgen