You are not logged in.

  • Login
Folge uns auf Twitter! News aus dem Bereich Coding, Web 2.0, Internet uvm.
  • Torben Brodt

    Administrator

    You have to register first, to connect to this user.

2,059

PHP 5.2 veröffentlicht

Rating:

by Torben Brodt, Friday, November 3rd 2006, 1:30pm

Neue Erweiterungen, bessere Leistung und höhere Sicherheit

PHP 5.2 bringt einen neuen Speicher-Manager für die Zend-Engine mit, der die Leistung von PHP verbessern soll. Zudem gibt es drei neue Erweiterungen: "Filter", "Json" und "Zip". Erstere hilft beim Überprüfen von Benutzereingaben, die PHP-Erweiterung Json serialisiert PHP-Objekte in die gleichnamige "JavaScript Object Notation" um, was z.B. für Ajax-Applikationen hilfreich ist. Die dritte Erweiterung hilft - wie der Name vermuten lässt - beim Umgang mit Zip-Archiven.

Zudem bietet PHP mit der Version 5.2 die Möglichkeit, den Fortschritt von Datei-Uploads zu überwachen, um beispielsweise einen Fortschrittsbalken zu realisieren. Das mitgelieferte SQLite und auch die PCRE-Bibliothek wurden auf den aktuellen Stand gebracht, Gleiches gilt auch für die unter Windows genutzten Client-Bibliotheken für OpenSSL, MySQL und PostgreSQL.

Darüber hinaus versprechen die Entwickler neben 200 beseitigten Fehlern zahlreiche kleinere Leistungsverbesserungen und eine höhere Sicherheit. So wurde beispielsweise die Escape-Funktionen für PostgreSQL und die PDO-Erweiterung verbessert und es gibt die Möglichkeit, die Nutzung von URLs für "include" und "require" zu unterbinden. Auch ein möglicher Pufferüberlauf im Code für htmlspecialchars() und htmlentities() wurde beseitigt.

Changelog: http://www.php.net/ChangeLog-5.php#5.2.0
Via Golem: http://www.golem.de/0611/48735.html

This article has been read 48 times.

Tags: , changelog, erweiterung, erweiterungen, json, leistung, möglichkeit, sicherheit, zip, zudem


Rate this article

Add comment

Please enter the letters that are shown in the picture below (without spaces, and upper or lower case can be used). If you cannot identify the captcha even after reloading it please contact the administrator of this site.


Blog navigation

Next article

HOWTO Subversion & Trac Hosting

by Torben Brodt (Saturday, November 4th 2006, 11:05am)

Previous article

Kostenloses JS/ AJAX Buch

by Torben Brodt (Tuesday, October 31st 2006, 7:12pm)