schokokeks.org

Hosting

PHP 5.5 für unsere Kunden

Mo, 29. Jul 2013 - 12:56, CC by-sa

Wir haben in den letzten Tagen PHP 5.5 installiert und ermöglichen es unseren Kunden ab sofort, ihre Webanwendungen damit zu betreiben. Kunden, die die neue PHP-Version ausprobieren möchten, können im Konfigurationsinterface einzelne Subdomains umstellen. Zur Zeit bieten wir wahlweise PHP 5.3, 5.4 oder 5.5 an.

Die neue PHP-Version enthält einige Änderungen, viele Webanwendungen werden Anpassungen benötigen. Die größte Änderung: Die alte mysql-Extension gilt nun als Veraltet, ihre Nutzung erzeugt eine Warnung. Alternativ kann man die mysqli-Extension oder die pdo-Extension verwenden. Wer seine eigenen Webanwendungen umstellt, sollte dabei gleich einen Blick auf die Möglichkeit von sogenannten Prepared Statements werfen. Diese zu verwenden ist deutlich sicherer und eine gute Möglichkeit, sich vor SQL-Injection-Angriffen zu schützen.

Eine weitere Änderung, die viele Webanwendungen betrifft: Die Funktion preg_replace unterstützt den e-Modifier nicht mehr.

Wir werden in unserem Wiki eine Liste von Webanwendungen pflegen, die bereits für PHP 5.5 angepasst sind.

Mit der neuen Version 5.5 kündigt sich auch das Ende von PHP 5.3 an. Irgendwann im Lauf des nächsten Jahres wird es für diese Version keine Sicherheitsupdates mehr geben. Wir werden also irgendwann, vermutlich in der ersten Hälfte 2014, keine Unterstützung für PHP 5.3 mehr anbieten können.