Letzte Woche am Freitag den 17.3.2011 hat die PHP Entwickler Community einen neue Version für den 5.3-Zweig zur Verfügung gestellt. Diese Version löst somit 5.3.5 ab und in der neuen Version wurden über sechzig unterschiedliche Fehler behoben. Hierbei wurden verschiedene Stabilitäts- und einigen Sicherheitsprobleme beseitigt. Es ist z.b. nun möglich bei HTTPS-Webseiten über einen Proxyserver sich zu Authentifizieren.
PHP
Da bereits der 5.3-Zweig sehr häufig mehreren Updates unterzogen wurde, wurde nun beim 5.2-Zweig die Unterstützung eingestellt. Dies hat zur Folge dass viele Webhoster nun gezwungen sind ein Update auf den 5.3-Zweig umzusetzen. Da ab den 5.3-Zweig sehr viele Änderungen in PHP vorgenommen wurden, solltet Ihr auf jeden Fall eure Php Scripte überprüfen, bevor der Webhoster das Update vornimmt. Sonst kommt spätestens nach den Update einen böse Überraschung.
Ab den 5.3-Zweig wurden viele PHP-Funktionen, die doppelt besetzt sind wie zum Beispiel eregi, split, eregi_replace, ereg_replace, sql_regcase mit einer DEPRECATED Hinweis versehen. Diese Versionen werden sicherlich ab der PHP 6 er Version entfernt. Zusätzlich wurde sehr viel am Php Klassen-System geändert. Zum Beispiel kann ab Php 5.3.0 die Klasse über eine Variable referenziert werden.
Alle Änderungen die in der neuen PHP Version 5.3.6 eingeflossen sind, könnt ihr direkt in Changelog nochmal nachlesen.