PHP 5.1 - Erster Release Candidate erschienen
Die Zend Engine II, der Sprachkern von PHP, wurde mit einer neuen Ausführungsarchitektur ausgestattet. Die neue Virtual-Machine bringt die drei Ausführungsmodelle "Call", "Goto" und "Switch" mit, die zum Teil eine deutliche Beschleunigung von PHP 5.1 versprechen. Für den Entwickler hat dies keine Auswirkungen, abgesehen von der höheren Geschwindigkeit, denn verglichen mit PHP 5.0 ist die neue Version mehr als doppelt so schnell, wie Benchmarks(öffnet im neuen Fenster) von PHP-Entwickler Sebastian Bergmann zeigen.
Ebenfalls neu sind die "PHP Data Objects" (PDO), eine native Datenbank-Abstraktionsschicht. Sie verspricht eine höhere Leistung bei datenbankgestützten Applikationen, soll sich einfach verwenden lassen und eine hohe Flexibilität bieten. Mit PDO steht in PHP erstmals eine einheitliche Schnittstelle zum Zugriff auf verschiedenen Datenbanken zur Verfügung.
Auch der Mechanismus zum Laden von Erweiterungen wurde verbessert und unterstützt nun Abhängigkeiten und Konflikte. Die PCRE-Erweiterung für reguläre Ausdrucke wurde auf PCRE 5.0 aktualisiert und es finden sich zahlreiche kleine Verbesserungen und Neuerungen, vor allem in Bezug auf SOAP, Streams und SPL.
Der Release Candidate 1 von PHP 5.1 steht ab sofort unter php.net zum Download im Quelltext in in Form von Binaries für Windows bereit, wie PHP-Entwickler Zeev Suraski ankündigte(öffnet im neuen Fenster).
- Anzeige Hier geht es zum Handbuch für Softwareentwickler bei Amazon Wenn Sie auf diesen Link klicken und darüber einkaufen, erhält Golem eine kleine Provision. Dies ändert nichts am Preis der Artikel.



