PHP bekommt einen OpCode-Cache
Entwickler legen grobe Linie für PHP 6 fest
Nach einem Treffen einiger Kernentwickler von PHP am 11. und 12. November 2005 in Paris zeichnet sich langsam ab, wie die kommende PHP-Generation aussehen wird. Unter anderem soll PHP 6 endlich mit einem OpCode-Cache ausgeliefert werden, wobei die Wahl aus lizenzrechtlichen Gründen auf APC fiel.
APC soll zwar direkt mit PHP 6 ausgeliefert werden, wird aber in den Standardeinstellungen eher nicht aktiviert sein, da dazu einige Konfigurationsparameter gesetzt werden müssen. APC, wie auch andere Alternativen wie beispielsweise der TurckMM Cache bzw. nun eAccelerator, PHP-Accelerator oder der Zend Cache, speichern kompilierte PHP-Scripte zwischen, so dass diese nicht bei jedem Aufruf übersetzt werden müssen. Dies erhöht die Leistung von PHP deutlich.
Die Liste der geplanten Änderungen für PHP 6 ist aber lang, dazu zählt auch die Integration kleiner Teile des Hardened PHP Patch, veränderte Fehlerbehandlungen, die Einführung eines 64-Bit-Integers sowie von der Möglichkeit statische "Labels" anzuspringen, ähnlich "goto", was aber über "break" realisiert wird, um keine negativen Assoziationen mit "goto" zu wecken.
Änderungen wird es zudem im Bereich der Unicode-Behandlung geben und "register_globals", "magic_quotes" sowie "safe_mode" sollen aufs Altenteil geschickt werden. Auch der Kompatibilitätsmodus zur Zend Engine 1 und damit PHP 4 soll entfernt werden, was auch für die Unterstützung der längst überholten Bibliotheken Freetype 1 und GD 1 gilt.
Auch bei den mitgelieferten Bibliotheken sind Änderungen geplant, XMLReader und XMLWriter sollen in die Distribution rutschen, die Erweiterung SOAP in den Standardeinstellungen aktiviert werden. Die Erweiterung für reguläre Ausdrücke, "ereg", soll hingegen in das Repository PECL verschoben werden, neu hinzu kommt dafür ICU.
Noch ist es bis hin zu PHP 6 ein weiter Weg, eine grobe Richtung geben diese Pläne für PHP 6 aber vor, auch wenn diese sicherlich noch weiterhin diskutiert werden. Zunächst steht die Veröffentlichung von PHP 5.1 an.
Oder nutzen Sie das Golem-pur-Angebot
und lesen Golem.de
- ohne Werbung
- mit ausgeschaltetem Javascript
- mit RSS-Volltext-Feed








Jab. Wer nicht fähig ist eine ordentliche Struktur in seinem Code zu erstellen, sollte...
*blubb*
PHP ja, aber alle externen Module, die eigentlich auch PHP ausmachen? Nein, darum das...
mit fortschreiten immer besserer editoren wird das danze eher zum nachteil, denn durch...