DOSSIERS
PHP 6: Alt und neu
PHP 6 – ein Ausblick
Konsequenzen
PHP 6: Alt und neu
Obwohl viele Entwickler, die an PHP-Applikationen arbeiten, vom neuen Haupt-Feature Unicode gar nichts mitbekommen werden – der Abwärtskompatibilität sei Dank -, stehen die Kernentwickler vor einer Sisyphusarbeit. Fast überall dort, wo in PHP Strings verwendet werden, ist eine Anpassung notwendig.
Auf der Zend Conference 2006 in San Jose gab Andrei Zmievski bekannt, dass rund 40 Prozent der Funktionalität in den diversen PHP-Erweiterungen bereits fit für Unicode gemacht worden ist, inklusive der XML- und Web-Services-Erweiterungen. Diese Aussage von Zmievski sorgte für ein anerkennendes Raunen im Publikum.
Für Ende des Jahres ist eine spezielle Preview-Version des Unicode-PHP-6 vorgesehen, aber schon heute gibt es mehrmals pro Tag frische Snapshots von PHP 6 unter snaps.php.net.
Die weiteren Änderungen in PHP 6 sind aber in der Tat für viele Entwickler relevant; vor allem für solche Projekte, die entweder schlechten Code enthalten oder historisch gewachsen sind: PHP 6 schneidet endlich einige alte Zöpfe wie register_globals, magic_quotes und safe_mode ab, die schon beim Sprung von PHP 4 nach PHP 5 für einige Probleme gesorgt haben. Wer sich jedoch in den letzten paar Jahren, also spätestens mit der Einführung von PHP 5, an die Empfehlungen der PHP-Entwickler gehalten hat, muss hier keinen oder zumindest nur wenig Code ändern. Wer sich jedoch gegen den sich abzeichnenden Trend gestellt hat, muss spätestens beim Umstieg auf die Version PHP 6 die längst überfällige Anpassungen durchführen.
Bleibt zum Schluss nur noch eine Frage: Wann erscheint PHP 6? Die wohl beste Antwort darauf gab es ebenfalls auf der Zend Conference 2006: Hoffentlich vor dem lange verzögerten Perl 6.






Letzter Kommentar
0 Antworten zu PHP 6: Alt und neu
PHP 6 – ein Ausblick