PHP 5.3.0 veröffentlichtSie befinden sich: Home > Webmaster News
Endlich ist es soweit! Die beliebteste freie Script-Sprache
des Internets bekam vor wenigen Tagen ein schickes,
neues Gewand. Eigentlich sollte die neue Version
von PHP schon Anfang Juni erscheinen, wurde dann
aber, aufgrund einiger schwerwiegender Fehler, doch
weiter verschoben. Nachdem am 19. Juni 2009 der vorerst
letzte
RC-Kandidat (PHP 5.3.0RC4) erschien, folgte
am 30. Juni prompt die finale Version und löst die im
November
2006 erschienene Version 5.2.0 ab. Mit Version
5.3.0 kommen ein paar lang ersehnte Änderungen.
Neben den über 140 behobenen Problemen sind auch
etliche neue Features dazugekommen.
Viele dieser Erweiterungen
waren ursprünglich erst in Version 6.0 geplant,
wurden aber zum Dank vieler Webmaster bereits jetzt
schon verbaut. Unter anderem: neue Erweiterungen (wie
ext/phar, ext/intl and ext/fileinfo etc.), closures
für Lambda, namespaces, optional garbage collection
for cyclic namespaces, late static binding und vieles
mehr. In älteren Versionen konnte es zu Problemen
führen, wenn eine Lambda-Funktion innerhalb einer
anderen Funktion oder Methode definiert war, ohne ausgeführt
zu werden. Durch das Hinzufügen von closures für
Lambda ist auch dieses Problem behoben. Auch die, die
in den letzten Jahren mit Inkompatibilitäten wie
den sogenannten Namensräumen (namespaces) zu kämpfen
hatten, haben Grund zur Freude: Es lassen sich nun
gleiche Namen (für Funktionen, Klassen und Konstanten)
wählen, ohne dass dies zu Konflikten oder Abstürzen
führt.
Gerade diese und die sehr unflexiblen Befehle
wie ext/openssl, ext/spl and ext/date wurden stark überarbeitet
und erweitert. Sie sind jetzt wesentlich einfacher
und umfassender einzusetzen. Auch die Verschlüsselungsalgorithmen
wurden verbessert. Sie unterstützen nun das 64-Bit-Blowfish-Prinzip
und haben eine erweiterte DES-Unterstützung. Weniger
genutzte oder gar aussterbende Erweiterungen wie zum
Beispiel unter anderem: ext/mhash (ext/hash), ext/msql,
ext/pspell (ext/enchant), ext/sybase (ext/sybase_ct)
wurden entfernt. Auch die experimentelle RPL (master/slave)
Function von mysqli musste anderen Neuerungen weichen.
Auch auf Kompatibilität wurde viel Wert gelegt.
So unterstützt der MSI-Installer der neuen Version
alle vorangegangenen Windows-Versionen und auch Windows
7.
Es wurden viele neue Methamethoden für verschiedene
Klassen eingebaut, und auch die starke Vereinheitlichung
der internen APIs bringt deutliche Vorteile mit sich.
Neben all diesen Features und Bugfixes versprechen
die Macher von PHP 5.3.0 einen merklichen Geschwindigkeitsschub.
Und nicht nur für die Rechner der Surfer – auch
der Server wird entlastet. Leider wurden in den vergangenen
Tagen bereits einige kleinere Probleme und ein paar
neue, unbedeutende Bugs entdeckt, die aber in Kürze
gefixt werden sollen. Die Version 5.3.1 soll in absehbarer
Zeit erscheinen. Bis dahin erfreuen sich die Webmaster
und User erst einmal an dem 5.3.0.
Die aktuelle Version 5.3.0 kann direkt unter der
Adresse http://www.php.net/downloads.php heruntergeladen
werden.
(Quelle: schubertmedia ), Eingetragen am 02.July.2009 
Letzten Webmaster News 18.12.2009 - Neues Update für die PHP 5.2.x Reihe Online
23.11.2009 - Neue PHP-Version 5.3.1 verfügbar
19.11.2009 - Empfehlenswerte Artikel - Sicherheitslücken W...
18.11.2009 - Wir suchen einen oder mehre Gastautoren
10.11.2009 - Interessante Artikel zum Trinitäts-Operator, ...
|