php 8.2 ?

Irgendwelche Probleme mit XAMPP für Windows? Dann ist hier genau der richtige Ort um nachzufragen.

php 8.2 ?

Postby mictp » 09. December 2022 10:32

Hallo,

nachdem ja jetzt endlich php 8.2 veröffentlicht wurde (https://www.php.net/index.php#2022-12-08-1), wann kommt dann die neue XAMPP Version damit raus?
Wäre nicht unwichtig als Entwickler diese zur Verfügung zu haben.

Danke.
mictp
 
Posts: 17
Joined: 16. December 2005 07:13

Re: php 8.2 ?

Postby Altrea » 09. December 2022 17:16

Hi,

Wie immer bei diesen ganzen "Wann kommt endlich eine neue XAMPP Version mit Komponente XY" Fragen die Standardantwort:
Bitnami veröffentlicht keine Veröffentlichungs-Planung für XAMPP. Es ist da wenn es da ist. Es wird nicht angekündigt.
Aber damit du ein Gefühl dafür bekommst, sieh dir doch die Veröffentlichungszeiträume der vergangenen Versionen an: https://sourceforge.net/projects/xampp/ ... 20Windows/
Dann wirst du sehen, in der Regel wird ca. 1 Mal im Monat eine XAMPP Version veröffentlicht (mal die längere Pause nach Aktualisierung der Build Tools im Mai abgesehen).
Es ist also sehr wahrscheinlich, dass die nächste oder übernächste XAMPP Veröffentlichung auch eine PHP 8.2 enthalten wird.
We don't provide any support via personal channels like PM, email, Skype, TeamViewer!

It's like porn for programmers 8)
User avatar
Altrea
AF Moderator
 
Posts: 11935
Joined: 17. August 2009 13:05
XAMPP version: several
Operating System: Windows 11 Pro x64

Re: php 8.2 ?

Postby Nobbie » 09. December 2022 20:21

mictp wrote:Wäre nicht unwichtig als Entwickler diese zur Verfügung zu haben.


Wieso? Was ändert sich für Entwickler so maßgeblich, dass man unbedingt immer sofort die neueste Version haben muss, die so oder so von keinem Provider unterstützt wird? Ich wüßte (nach 40 Jahren IT Profi) noch viel mehr dazu zu sagen, aber zunächst mal würde ich verstehen wollen, warum manche Entwickler glauben, es wäre so ungemein wichtig, stets das neueste vom neuesten als Entwicklungsumgebung zu haben? Ist PHP 8.1.x total unbrauchbar? Welche Probleme lassen sich nur mit PHP8.2 lösen? Und wie löst man diese Probleme, wenn die Provider natürlich bei weitem nicht bei diesem Release angekommen sind?

Was ich auch nicht verstehe, wenn das wirklich so wahnsinnig wichtig ist, dann installiere doch PHP 8.2 auf Deinem Rechner? Ohne Xampp, einfach Apache, PHP, MariaDB. Eine Xampp Installation ist (wenn man es ganz böse ausdrückt) für Deppen gedacht, die es nicht besser können. Und die brauchen auch ganz sicher nicht state-of-the-art, sondern die brauchen eine einfach zu installierende Entwicklungsumgebung. Für Profis, die der Meinung sind, sie müßten immer am Ball bleiben, gibt es ja die "normalen" Installationen (Apache, PHP, MariaDB usw.). Wer sich für Xampp entscheidet, der weiß ja eigentlich, dass das nicht der Sinn ist, die modernste Umgebung zu betreiben, sondern überhaupt eine Umgebung zu betreiben. Wenn es so wichtig ist, dass Du PHP 8.2 (bzw. zukünftig höhere Releases) einsetzen musst, dann ist Xampp schlicht und ergreifend nicht die richtige Wahl. Xampp versucht zwar halbwegs aktuell zu sein, aber das ist nicht das "Goal" von Xampp.
Nobbie
 
Posts: 13183
Joined: 09. March 2008 13:04

Re: php 8.2 ?

Postby mictp » 14. December 2022 21:11

Nobbie wrote:
mictp wrote:Wäre nicht unwichtig als Entwickler diese zur Verfügung zu haben.


Wieso? Was ändert sich für Entwickler so maßgeblich, dass man unbedingt immer sofort die neueste Version haben muss, die so oder so von keinem Provider unterstützt wird?


Wer nicht verstehen will, der versteht es einfach nicht.

Es geht nicht darum dass der "Entwickler" die neueste Version haben will, sondern dass viele - im speziellen deutsche - Provider mit Jahresanfang NUR php 8.x anbieten.
Daher sind etliche derer Kunden gezwungen auf php 8.x umzustellen was deren Scripte betrifft.

Und jetzt dann bzgl. Entwicklung dieser Scripte auf php 8.1.x "stehen zu bleiben" wenn 8.2.x schon hier ist - und das nicht zu verstehen, zeigt die antiquarische Einstellung.

Und dass kein Provider diese unterstützt, ist das lahmste Argument das ich in den letzten 20 Jahren gehört habe.

Abgesehen von den Vorteilen welche php 8.2.x gegenüber den Vorversion bringt, würde es gut sein mit der Zeit zu gehen.
Ansonsten ist das so wie mit vielen asiatischen php-Entwicklern: die arbeiten tw. noch für und mit php 5.x

Und wenn ich eine anere Umgebung als XAMPP haben möchte, mache ich es auch.
Aber etliche Kunden verwenden eben das deppensichere XAMPP - daher.
mictp
 
Posts: 17
Joined: 16. December 2005 07:13

Re: php 8.2 ?

Postby Nobbie » 15. December 2022 11:58

Erzähle doch nicht so einen Mist, dann verlinke doch mal die Provider und deren Ankündigung, am Jahresanfang auf PHP 8.2 umzusteigen. "Lahm" ist der ganze Unfug, den Du hier behauptest. Die wirklich großen Provider wie IONOS (1&1) sind gerade mal bei 8.0 und das voraussichtlich bis Ende 2023. Noch im Februar hast Du selbst noch Kompatibilitätsprobleme mit phpMyAdmin gehabt, das nicht mit PHP 8.1 lief.

Wenn Du so ein toller Chefentwickler bist, dann installiere Dir doch 8.2. Wer Ahnung hat, hat das in 5 Minuten erledigt. Und/oder bewirb Dich bei Xampp für die PHP Pflege. Aber jammere dann nicht schon wieder herum, dass Irgendein Tool nicht läuft, weil es noch nicht für PHP 8.2 freigegeben wurde....
Nobbie
 
Posts: 13183
Joined: 09. March 2008 13:04

Re: php 8.2 ?

Postby heinrichschiller » 20. December 2022 18:14

Immer sofort die neueste Version muss nicht sein. Es hängt halt von verschiedenen Faktoren ab. Normalerweise springe ich nicht sofort von einer Version zur nächsten, aber im Falle von PHP 8.2 habe ich es getan. Als ich die Changelogs laß, sah ich es so das es etwas größerer Sprung ist und mich viel mehr betrifft, als der Wechsel von PHP 8.0 auf PHP 8.1 Ich sage mal, es gibt mit den neuen Versionen immer "aktive" und "passive" Änderungen. Aktive sind eben die ganzen neuen Features und Code Styles, die ab der neuen Version möglich sind. Das interessiert mich weniger, da ich immer versuche gegen die älteste unterstützte PHP Version zu arbeiten. Für mich sind eher die "passiven" Features wichtig, also was ändert sich Intern, was als Deprecated markiert wird, was nun rausfliegt, usw.

PHP wird intern immer weiter verbessert, immer mehr werden seltsame Teile entfernt, man wird gezwungen auch seinen Code von Fehlern zu bereinigen. Und das gute ist, was man in eigenem Code mit PHP 8.2 nun beachtet und verbessert, sich auch rückwirkend auf frühere PHP-Versionen verbessert und man ist für den späteren Umstieg auf PHP 8.2 vorab gerüstet. Nur sollte man eben auf die neuen Features erstmal verzichten.

Nachtrag: Heute gibt es sehr viele sehr gute Wege um eine PHP-Entwicklungsumgebunf Local, ganz ohne XAMPP zu betreiben. Ich nutze XAMPP schon lange nicht mehr, aber wegen kompatibilitätstest, heute XAMPP runter geladen und installiert. Wisst ihr was von PDO-MySQL Problemen? Die neuesten XAMPP Versionen gehen bei mir nicht, das der PDO-MYSQL Treiber nicht gefunden wird. Der Treiber liegt zwar im ext-Ordner und ist in php.ini freigeschalten. Aber PHP-Info zeigt PDO nicht an, MySQL-Admin funktioniert auch nicht und mein Code beschwert sich auch über den fehlenden PDO-Treiber. Der Bug beim Ausschalten von XAMPP ist auch immer noch da. Da fehlen Schreibrechte unter Windows für xampp.ini, oder so. Deinstallieren von XAMPP löst eine Fehlerorgie aus, wo sich mehrere Terminalfenster öffnen. Alles in allem hat mMn. XAMPP deutlich abgebaut. Vermuttlich ist es euch auch egal :roll:
heinrichschiller
 
Posts: 3
Joined: 31. August 2020 21:17
XAMPP version: 7.4.9
Operating System: Windows

Re: php 8.2 ?

Postby Nobbie » 10. January 2023 22:53

heinrichschiller wrote:Vermuttlich ist es euch auch egal :roll:


Mir mit Sicherheit.

Ich bin

a) auch nur ein kleiner Anwender
b) sowieso schon seit vielen Jahren kein WIndows Anwender.
Nobbie
 
Posts: 13183
Joined: 09. March 2008 13:04


Return to XAMPP für Windows

Who is online

Users browsing this forum: No registered users and 31 guests