PHP5: Ab sofort steht in unseren Tarifen neben PHP4 auch PHP5 in der aktuellen Version zur Verfügung.
Damit erfüllen wir einen häufig genannten Wunsch. Bitte beachten Sie jedoch die folgenden Informationen:
- Automatisch
ändert sich für Sie nichts. PHP4 läuft unverändert weiter, da PHP5 in der aktuellen Phase noch nicht für den produktiven Einsatz
gedacht ist. Es werden in den nächsten Monaten sicherlich noch diverse Bugs und Kompatiblitätsprobleme bekannt, welche von
den PHP-Entwicklern behoben werden müssen.
- Bitte nutzen Sie PHP5 derzeit nur für Entwicklungs- und Testzwecke. PHP5
ist derzeit bei uns nicht für den produktiven Betrieb installiert, weshalb wir z.B. auch nicht beliebig Module nachliefern
können.
- Aus Sicherheits- und Lastgründen ist die neue PHP5-Funktion "SQL Lite" noch nicht installiert. Über einen
Termin können wir auch keine Angaben machen, zumal das Feature aufgrund der hohen Last (=Kosten) auch - wie mySQL - nicht
automatisch "inklusive" sein wird. Für Details dazu ist es derzeit aber noch zu früh.
- Für die Nutzung Ihrer Scripte
mit PHP5 können wir keine Funktionsgarantie geben. Bitte prüfen Sie daher, ob Ihr Script mit PHP5 vollständig kompatibel ist.
Da derzeit alle verfügbaren Scripte auch mit PHP4 laufen, gibt es in der Regel keinen Grund, "einfach so" schon auf PHP5 umzusteigen.
- Die Nutzung von PHP4 und PHP5 ist parallel möglich. Regulär laufen alle PHP-Scripte mit PHP4. Um PHP5 zu nutzen,
gehen Sie wie folgt vor:
Option 1: Versehen Sie das Script mit der Endung .php5 - in diesem Fall wird es
bei Aufruf automatisch mit PHP5 ausgeführt
Bei vielen Dateien oder bereits bestehenden Scripten ist eine Umbenennung
kaum möglich, da z.B. bei einem Forum die Scripte häufig aufeinander verweisen. In diesen Fällen nutzen Sie bitte
Option
2: Sie fügen eine .htaccess-Datei mit folgenden Anweisungen ein:
AddType application/x-httpd-php5 .php .php4
.php3 .php5
In diesem Fall werden alle PHP-Dateien in dem jeweiligen Verzeichnis und unterhalb mittels PHP5
genutzt.
- Wichtig: Die Integration von PHP5 ist derzeit nur als vorläufig anzusehen, weshalb es zum Beispiel noch
zu Veräünderungen bei Pfaden und anderen Dingen kommen kann. Dies ist leider der "Preis", welcher bei einer so frühen Einführung
zu bezahlen ist.
Übrigens: Gemäß unseren Benchmarks ist PHP5 nicht langsamer als PHP4, so dass alleine durch PHP5 (ohne
SQL Light) keine höhere Last zu erwarten ist.
Weitere Informationen zu PHP5 finden Sie hier!
PHP-Projekt: Migration von PHP4 zu PHP5
|