Beim Spicken im Blog der Münchener PHP User Group bin ich stuzig geworden. Warum eigentlich kein PHP 5 benutzen? Ich entwickle jetzt schon seit mehreren Jahren Webapplikationen mit PHP, bin eingedeckt mit guter O’Reillys Literatur und kenne alle Vorzüge von PHP 5:
- Autoloader
- Geiler XML Support
- Bessere OOP
- Bessere DB Abstraktion
- Schicke Iteratoren
- …
Okay, früher war ich abhängig von 1und1, Schlund und wie die Hoster alle heissen. Da lief nur PHP 4. Aber das Argument zählt schon lang nicht mehr: Ich betreibe seite über einem Jahr einen eigenen Rootserver - da kann ich tun und lassen, was ich möchte. Trotzdem: PHP 5 hat es weder hier her noch auf meine Entwicklungskiste zu Hause geschafft. Warum zum Kuckuck nur? Ist doch jeder blöd, der es nicht macht.
Da fällt mir doch spontan eine Faustregel ein: Springe nie auf das jüngste Pferd - oder die alte Postreiter-Regel: Reite immer nur den übernächsten Gaul ;-) Das wäre PHP 6. Und in der Tat, das was ich bisher vom inoffiziellen Devblog gelesen habe, klingt durchweg überzeugend. Endlich mal geile Multilang-Features, Unicode Unterstützung und noch stärker verbesserte OOP.
Okay, irgendwie hatte ich auch ein bisschen Schiss. Man weiss nie, was an Überraschungen auf einen wartet, wenn man auf eine neue Runtime-Version umsteigt. Mittlerweile ist zu mir zwar schon vorgedrungen, dass sich die Änderungen im Rahmen halten - aber trotzdem hält mich etwas zurück.
Irgendwie kenn ich das von anderer Software: Ich kaufe nie direkt das neuste Betriebssystem (weil Treiberunterstützung schlecht), nie würde ich auf die Idee kommen, meine bewährte Officesuite direkt nach der Einführung durch eine neue zu ersetzen (Unausgereifte Features) und um Himmels willen: Der Switch auf eine höhere PHP Version (wer weiß) ;-)
Vielleicht hoffen alle, das PHP 3 Dilemma zu vergessen: Damals war auf einen Schlag aller Code veraltet, alle hassten auf einmal die .php3 Files und nix lief mehr mit dem neuen PHP 4. Ich spring auf jedenfall auf den PHP 6 Zug auf - im Moment rollt er noch…

















