Seite 2 von 2

Re: Buschtrommel: PHP 8.4 und relevante Änderungen

Verfasst: 23.11.2024 13:31
von LukeWCS
Da ich seit gestern im TB bereits PHP 8.4 nutze, eine weitere Erkenntnis am Rande:

Ich habe festgestellt, dass 8.4 bei der Performance zugelegt hat. Gemerkt habe ich das beim Cache Aufbau, der braucht bei mir im lokalen 3.3 TB normalerweise über 3 Sekunden, jetzt in knapp der Hälfte. Auch EMP baut die ExtMgr Seite schneller auf, aber da ist es nicht so deutlich. Und das gilt durch die Bank; entweder es ist spürbar schneller, oder wenigstens messbar.

Davon profitieren gerade lokale Windows Installationen wie Wampserver, XAMPP usw. Für mich als Entwickler ist vor allem der schnellere Cache Aufbau interessant, da ich ja quasi ständig den Cache löschen muss.

Re: Buschtrommel: PHP 8.4 und relevante Änderungen

Verfasst: 07.12.2024 18:28
von Kirk
Was die Sache mit implicit nullable angeht, ist mir bei einer meiner EXT aufgefallen das es keinerlei Fehlermeldungen unter PHP 8.4 diesbezüglich gibt, obwohl es eigentlich eine geben müsste. Das lässt vermuten das phpBB diese Meldungen effektiv unterdrückt, auch im Debug Modus. Der phpBB Ext Check meldet dies zumindestens.

Re: Buschtrommel: PHP 8.4 und relevante Änderungen

Verfasst: 08.12.2024 14:53
von LukeWCS
Jupp, habe ich kurz nach Release von 8.4 auch schon festgestellt, aber vergessen hier zu kommentieren. Ich zitiere hier 2 Nachrichten von mir von Discord:
LukeWCS — 23.11.2024 19:28
Okay, jetzt ist es klar, phpBB unterdrückt das komplett. Was es aber zumindest im Debug Modus nicht sollte.
LukeWCS — 24.11.2024 12:06
...Aber der Punkt ist, dass selbst da keine Einträge geloggt werden, weil DEPRECATED von phpBB komplett unterdrückt wird, also auch PHP Log. Erst wenn man das im Core ändert, kriegt man diese Meldungen.

Re: Buschtrommel: PHP 8.4 und relevante Änderungen

Verfasst: 26.03.2025 19:48
von LukeWCS
Nachdem ich nun (mit anderen) über das heutige Discord Update gemeckert habe, muss ich weiter meckern und zwar in meine eigene Richtung und zu einem ganz anderen Thema.

Ich dachte ich hätte längst folgende Falschaussage richtiggestellt:
LukeWCS hat geschrieben: 23.11.2024 13:31 Ich habe festgestellt, dass 8.4 bei der Performance zugelegt hat.
Aber das habe ich wohl aus lauter Scham erfolgreich verdrängt gehabt. :oops: Nach Umstellung auf 8.4 im November, fiel mir irgendwann unter Wampserver auf, das meine Debug Anzeigen nicht mehr die übliche Struktur und Infos hatten. Nach einige Suche bemerkte ich, dass das xDebug Modul gar nicht mehr aktiv war. Die Version die ich hatte, war schlicht nicht 8.4-kompatibel. Nachdem ich das aktualisiert und wieder aktiviert hatte, wars sofort vorbei mit der schönen Performance-Steigerung.