PHP4-Forum
Forum | Befehle | MySQL | Beispiele | Newsletter | Suche | Home

Untermenü

Was ist PHP?
Geschichte
Funktionalität
Plattform
Vorteile
PHP4
Installation

Zu dieser Seite

PHP4
PHP4

Am 22. Mai 2000 war es soweit: Die langerwartete Final-Version von PHP4 wurde endlich veröffentlicht. Doch was hat sich eigentlich geändert? Wir möchten Ihnen hier die Vorteile nahebringen, aber auch erklären was Sie ab jetzt beachten sollten.

Version 4 von PHP ist zu fast 100% abwärtskompatibel zu Version 3. Die größten Änderungen liegen nämlich in der Technik von PHP. So wurde das Grundgerüst von PHP komplett neu geschrieben und mit der von Zeev Suraski und Andi Gutmans entwickelten Zend-Engine verknüpft. Diese ist viel schneller als die Engine aus PHP3 und hat einige Vorteile der alten gegenüber. So werden PHP-Dateien erst komplett kompilliert und dann ausgeführt, während sie bisher schon ausgeführt wurden während sie kompilliert wurden, was zu Problemen führen konnte.

Für PHP wurde eine neue API (Application Programming Interface) entwickelt. Somit werden Module für viel schneller. Jedoch lassen sich für PHP3 entwickelte Module (php3_*.dll) nicht in PHP4 verwenden.

Der große Vorteil von PHP - die Plattformunabhängigkeit - wurde nun weiter ausgebaut. Mit Hilfe des Server abscraction layer, der neuen SAPI (Server Application Programming Interface), werden die Sysmtenunabhängigen PHP-Befehle in die serverspezifischen Befehle umgesetzt. Da es relativ leicht ist für einen weiteren Server ein entsprechendes SAPI zu programmieren bzw. anzupassen, ist PHP-Support auf nahezu allen Servern möglich.

Während PHP3 boolsche Werte (TRUE und FALSE) in Zahlen (1 und 0) übersetzt hat, bekam Version 4 nun endlich den Variablentyp "bolean". Dies hat für normale Scripte zwar kaum Auswirkungen, professionelle Programmierer werden dies jedoch schätzen.

Das von der PHPLIB bekannte Session-Management wurde nun direkt in PHP integriert.
Dienstleistungen | Werbung | Impressum | Sitemap | Kontakt | Email © 1999 - 2009 | Last Update: 30.01.2001