• PHP 5.3 – Der Countdown läuft

    von am 30. Juni 2009

    Heute ist es also soweit. PHP 5.3 steht in den Startlöchern und wartet nur noch auf den Startschuss von Johannes Schlüter. Nur noch ein paar Stunden trennen uns von dem lang erwarteten Moment. Meine IDE ist bereits vorbereitet, denn PDT 2.1 ist vor ein paar Tagen released worden. Meine zuletzt “gekauftes” PHP Buch “PHP Design Patterns” behandelt auch die Version 5.3. Endlich hat die Realität auch den Anschluss geschafft. Um es kurz und knackig zu sagen: Ich freu mich!

    Ich könnte jetzt natürlich schreiben, was für tolle neue Features ab heute Nachmittag verwendet werden könnten, aber das haben andere und sogar ich ja schon längst gemacht. Aus diesem Grund werde ich wohl diesen Beitrag irgendwie anders füllen.

    Das erste, was man natürlich machen sollte ist Danke sagen. Leider kenne ich nur Johannes Schlüter, der in diesem Projekt involviert war etwas näher, deswegen bedanke ich mich doch einfach mal bei ihm, für großartige Neuerungen, in der Hoffnung, dass er es an die richtigen Leute weiterreicht.

    Wäre ja ein wenig kurz der heutige Beitrag, wenn ich jetzt schon aufhören würde. Deswegen will ich auch mal schreiben, was ich gerne im Laufe des heutigen Tages so alles mit PHP 5.3 anstellen würde, wenn ich die Zeit finde. Punkt Eins ist natürlich die Umstellung von phphatesme.com auf die neue Version. Erstmal in einer VMWare, aber wenn dann alles ohne Probleme klappt, dann kann es gleich im produktiven seinen Einsatz finden. Grund hierfür ist wirklich, dass ich viele der neuen Features sofort einsetzen will. Namesspaces und Late Static Binding allen voraus.

    Leider kann ich diesen Schritt nur im privaten so schnell vollziehen. Im beruflichen mahlen die Mühlen ja bekanntlich langsamer und eine 5.3.Null Version wird wohl nicht so schnell zum Einsatz kommen. Bei über 20 Mio Page Impressions am Tag kann da ja auch mal ordentlich Geld verbrannt werden, wenn das System nicht stabil ist.

    Laut Johannes wird das Release heute Nachmittag irgendwann den Weg ans Licht der Welt schaffen. Wir werden versuchen euch per Twitter und auch hier zu informieren, wenn ihr den Download starten könnt. In der Zwischenzeit, fände ich es nett, wenn ihr auch mal beschreibt, was ihr als erstes machen werdet, wenn ihr die neuste Version unserer beliebten Programmiersprache in den Händen halten werdet.

    Nils Langner

    Auch wenn Ihr es mir nicht glauben werdet, aber ich habe nichts gegen PHP. Ich rege mich einfach nur gerne auf. Ok so schlimm ist es auch nicht. Eigentlich wollte ich schon immer einen Blog haben und da ...

    Zum Profil von Nils Langner

    12 Kommentare »


    • Ben Rexin
      am 30. Juni 2009 um 07:41 Uhr

      Guten Morgen,
      http://wiki.php.net/rfc/closures
      werd ich als erstes ausprobieren.


    • Oliver
      am 30. Juni 2009 um 08:58 Uhr

      Das neue PHP Design Patterns Puch hab ich auch gelesen und das gibt auch nen tollen überblick über PHP 5.3.
      Ich werd als erstes die Namensräume und die Lambda/Closures ausprobieren.


    • ghost
      am 30. Juni 2009 um 09:35 Uhr

      Ich freue mich besonders auf die Namespaces und die Lambda/Closures, die ich zuerst ausprobieren werde. =)


    • Blackflash
      am 30. Juni 2009 um 09:46 Uhr

      Wenn ich Zeit finde, werde ich einige funktionale Techniken (z.B. Currying) mit Closures umsetzen. Vllt. werde ich dazu Namespaces benutzen, aber das werde ich dann spontan entscheiden. :-)


    • Dennis Becker
      am 30. Juni 2009 um 10:10 Uhr

      Ich kam bisher auch gut ohne Namespaces zurecht, allerdings sind diese auf jeden Fall eine Bereicherung. Mit Closures & Lambda Functions kann ich derzeit irgendwie noch nichts anfangen – das hab ich auch nicht in C++ / C# kennengelernt … Ich denke, ich schau mir das erstmal bei anderen an bevor ich das mal anwenden werde. Zudem wird beim Zend Framework erst mit Version 2.0 voll auf PHP 5.3.x gesetzt werden, worauf ich schon jetzt gespannt bin :)

      PS: Firefox 3.5 erscheint heute auch noch!


    • Michael
      am 30. Juni 2009 um 10:56 Uhr

      Kann es sein, dass 5.3 für Windows schon verfügbar ist?

      http://windows.php.net/download/

      Ist keine 2 Stunden alt.


    • Nils Langner
      am 30. Juni 2009 um 11:15 Uhr

      @Michael: Seiht ganz so aus. Hab’s grad mal getwittert, mal schauen, was zurück kommt. Wäre aber eigentlich komisch, dass die Win Version die Linux Version überholt hat.


    • Ulf
      am 30. Juni 2009 um 12:41 Uhr

      Ich freu mich auf GOTO! ;)

      Mal ernsthaft: Da ich zurzeit nur beruflich im PHP-Bereich etwas mache und Nils schon richtig anmerkte, dass da die Mühlen langsamer mahlen, ändert sich für mich wohl erstmal nix.

      Ich bin aber sehr gespannt wie z.B. das Zend-Framework die Namesspaces verwenden wird, dass dauert ja aber noch ein bißchen.

      Viele Grüße
      Ulf


    • Michael
      am 30. Juni 2009 um 14:41 Uhr

      Nun ist es definitiv released auf php.net


    • Sven
      am 30. Juni 2009 um 15:09 Uhr

      http://de2.php.net/manual/en/control-structures.goto.php
      Netter Comic am Ende :)


    • ghost
      am 30. Juni 2009 um 15:45 Uhr

      Michael, jup, da isses =)
      Habs grad mal kompiliert und ein wenig rumgepsielt – macht Spaß, ich bin zufrieden ^^


    • Sebastian
      am 1. Juli 2009 um 18:10 Uhr

      Ich freue mich vor allem darauf, dass CakePHP nun mit 5.3 endlich PHP5 only wird. Von daher kann ich mich noch nicht so sehr freuen, denn bis mein großer 5.3 Wunsch erfüllt wird, dauert es noch eine Weile…

    RSS Feed für Kommentare zu diesem Artikel. TrackBack URL

    Hinterlasse einen Kommentar

    Werbung
    PHP Magazin
    Ausgabe 02/2010

    Dieses Mal mit Artikeln zu den Themen OpenSocial und Apache Shindig, Graphentheorie, Smarty3

    t3n
    Ausgabe 19

    Social Media (R)evolution. Weitere Themen sind noSQL, Crowdsourcing ...

    PHP Journal
    Ausgabe 2/2010

    PHP & Windows optimal nutzen, die besten PHP-CMS im Überblick, Google-API mit Zend Framework nutzen.

    Wir wurden schon öfters gefragt, ob man uns nicht irgendwie unterstützen kann. Die Antwort war immer einfach: Klar! Am einfachsten ist es eure nächsten Einkäufe bei Amazon über unsere Link abzuwickeln. Damit würdet ihr uns schon sehr helfen. Über Co-Autoren freuen wir uns aber noch mehr.