Lange ist es angekündigt gewesen und nun wird es langsam Ernst, die Unterstützung für PHP 4 läuft aus und es wird in Zukunft keine weiteren Updates mehr geben. Allenfalls besonders kritische Sicherheitslücken werden noch bis August 2008 gestopft.
Und am Horizont ist schon PHP 6 zu sehen.
Auf vielen Webservern läuft aber immernoch PHP 4 und das obwohl viele neuere Projekte im OpenSource-Bereich schon PHP 5 voraussetzen.
Höchste Zeit umzusteigen. Aber keine Angst, vieles, was unter PHP 4 lief, läuft auch unter PHP 5, oft sogar ohne größere Eingriffe.
Aber PHP 5 bietet unglaublich viele Vorteile gegenüber PHP 4, die man sich nicht entgehen lassen sollte. So kann man nun endlich vernünftig objektorientierte Projekte erstellen oder ganz einfach mit SimpleXML XML-Daten in PHP verarbeiten ohne dass man umständlich Fremdbibliotheken installieren und konfigurieren muss.
Eine Vielzahl von Büchern ist rund um das Thema PHP auf dem Markt. Das Buch Umsteigen auf PHP 5 von Adam Trachtenberg aus dem renomierten Verlag O’Reilly wird derzeit bei Buecherbillig besonders günstig angeboten.
aktuell (20.12.2007) für nur 5,95€ statt ehemals 34€.
Das Buch richtet sich dabei nicht an Programmiereinsteiger oder PHP-Neulinge, sondern an den eher erfahreneren Programmierer, der den Wechsel von PHP 4 auf PHP 5 vollziehen möchte.
Nach einem Kurzen Abriss über die neuen Futures von PHP5 geht es richtig los mit der objektorientierten Programmierung unter PHP 5, hier wird das neue Objekt Modell beschrieben. Im Selben Kapitel befasst der Autor sich mit MySQL-Themen wie Subselects, Transaktionen, SSL-Verbindungen sowie mit der Portierung des bereits bestehenden Codes auf PHP5.
Zusätzlich bekommt man einen guten Einstieg in XML in Verbindung mit DOM und SimpleXML.
Außerdem befasst sich der Autor mit Iteratoren, SPL, Fehlerbehandlung, Debugging, Streams, Wrappern und Filtern.
Sicher könnte man wesentlich mehr als 300 Seiten mit diesen Themen füllen, aber gerade die knappe Effizienz ist eine der Stärken dieses Buches.
Adam Trachtenberg ist auch Mitverfasser des beliebten PHP 5 Kochbuches.

