PHP 5.0.0 Beta 1 released
Montag, 30. Juni 2003 21:18
Das neue Major-Release steht hier zum Download bereit.
Die neue Beta, die laut den Entwicklern nicht in einer Produktivumgebung genutzt werden soll, da die Version noch instabil sein könnte, fußt auf der Zend-2-Library, die eine bessere Objektverwaltung verspricht, und interne Funktionen um bis zu 40% beschleunigten soll.
Mysql-Libraries werden aus lizenztechnischen Gründen nicht mehr mitgeliefert, dafür ist SQLite, ein abgespeckter SQL-Server enthalten.
Die von MySQL gelieferten Libraries dürfen aber weiterhin verlinkt werden, daher sollten Webseiten, die auf mysql-PHP-Basis funktionieren, weiterhin funktionieren
Insgesamt scheint die Beta objektorientierten Ansprüchen eher gerecht zu wreden als die früheren Versionen
Objekte sind nicht mehr nur Datentypen wie Integers oder Strings und werden ausschließlich über Referenzen angesprochen. Methoden können als private oder protected gekennzeichnet werden, darüber hinaus können Methoden und Membervariablen als final oder static deklariert werden und Membervariablen mit const als Konstante. Auch abstrakte Klassen und Methoden sowie Interfaces wurden eingeführt.
Weitere Infos befinden sich auf www.php.net.