Zum Hauptinhalt Zur Navigation

eZ components: Alternative zu PHPs PEAR

Basis-Bibliothek für PHP 5.1 unter der BSD-Lizenz. Mit den eZ components 1.0 hat das norwegische Unternehmen eZ systems sein speziell für PHP 5.1 und neuer ausgelegtes PHP-Framework in einer stabilen Version veröffentlicht. Die Bibliothek umfasst insgesamt 16 Komponenten unter einer BSD-Lizenz, die so frei genutzt werden können.
/ Jens Ihlenfeld
10 Kommentare News folgen (öffnet im neuen Fenster)

Die eZ components sollen eine Alternative zum PEAR-Projekt darstellen, das aus den Reihen des PHP-Projekts entstand. Die einzelnen Komponenten sollen grundlegende Funktionen abdecken und so die Entwicklung von Applikationen beschleunigen. Alle Komponenten folgen dabei der gleichen Struktur.

Zur Installation der eZ components setzt eZ systems auf den PEAR-Installer, der mit PHP mitgeliefert wird. Dabei setzt die Bibliothek PHP ab Version 5.1.1 voraus, Unicode-Unterstützung gibt es gar erst mit der kommenden Version 6 von PHP. Im Unterschied zu PEAR stehen die eZ components unter einer BSD-Lizenz, sind nach Ansicht von eZ systems umfangreich dokumentiert und sie werden auch mit kommerziellem Support angeboten.

Die aktuelle Version umfasst unter anderem Komponenten(öffnet im neuen Fenster) zum Packen und Entpacken von Archiven, zur Verarbeitung von Konfigurations-Dateien (Configuration), zur Datenbankabstraktion auf Basis von PHPs PDO (Database), E-Mail-Verarbeitung, für Debugging, Überprüfung von Nutzer-Eingaben und zur Bild-Analyse sowie für Cache-Lösungen und Templates. Weitere Komponenten sollen mit eZ components 1.1 folgen.

Die Version 1.0 der eZ componentes steht unter ez.no(öffnet im neuen Fenster) zum Download bereit.


Relevante Themen