[LTNet]OPEN-EVENTS::OPEN MUSIC::MINICONTENT::KNOPPIX LINUXTAG.org
Cornerstone
// LinuxTag 2004
Besuchen Sie uns auch n臘hstes Jahr wieder auf dem LinuxTag 2004 im Karlsruher Messe- und Kongresszentrum. Fr n臧ere Details und den genauen Termin besuchen Sie bitte die LinuxTag Homepage.
EUROPAS GRヨSSTE GNU/LINUX MESSE UND KONFERENZ
KONFERENZ-CD-ROM 2003
Hauptseite Vortr臠e Bcher History Software Knoppix Sponsoren Abspann Impressum
Hauptseite//Vortr臠e//Einfhrung in PHPs PEAR

Einfhrung in PHPs PEAR

Alexander Merz


Zusammenfassung

Das PHP Extension and Application Repository, kurz PEAR, wurde Ende 1999 von der PHP Group ins Leben gerufen; Ziel war ein offenes Archiv fr PHP Klassen analog des CPANs fr Perl kombiniert mit den Standards der Java Klassenbibliotheken.

Warum der Benutzer von PEAR profitiert

PHP gilt als einfach zu erlernende Sprache verbunden mit einem gro゚en Befehlssatz focussiert auf die Programmierung dynamischer Webseiten. Das katapultierte PHP innerhalb weniger Jahre zur unangefochtenen Programmiersprache im Netz, laut Netcraft. Doch mit der Zeit wuchsen auch die Anforderung an dynamische Webseiten: SOAP, I18N, WebDAV und XML-Verarbeitung in allen Formen etc. erforderten verst舐kt komplexeren Code.

Viele Programmierer stellten die entstandenen Klassen in PHP als OpenSource ber Skriptarchive zur Verfgung. Leider bieten sie kaum den Komfort fr Entwickler klassischer OpenSource-Projekte wie z.B. PHP mit seiner. gro゚e Entwicklergemeinde, CVS-Server u.v.a. Deshalb entstand PEAR: die freie Entwicklung von PHP-basierten Klassen sollte mit Hilfe der erprobten PHP-Infrastruktur besser gefdert werden.

Nach ersten Anlaufschwierigkeiten erwies sich PEAR als Erfolgsgeschichte, mittlerweile umfasst PEAR mehr als 150 Pakete fr alle mlichen und unmlichen Probleme - und Werkzeuge zu ihrer Verwaltung. Dank durchg舅giger Standards ist der Lernaufwand fr den Einsatz der Klassen gering; durch den fentlichen Aufnahme- und Reviewprozess werden Qualit舩 und Interoperabilit舩 gesichert.

Ein Blick in die einschl臠ige Fachliteratur zeigt, da゚ erfahrene PHP-Programmierer PEAR-Pakete in ihren Programmen bereits regul舐 einsetzen, ja geradezu selbstverst舅dlich. Doch man mu゚ kein Profi sein, um PEAR-Pakete benutzen - In meinem Vortrag werde ich die notwendigen Grundlagen aufzeigen, um es ihnen gleichzutun.

ワber den Autor

Alexander Merz studierte an der TU Chemnitz ErwachsenenBildung/Informatik. Mittlerweile arbeitet er als freier Programmierer und freier Autor.

Seit Mitte 2001 geht er PHP PEAR-Group an, ursprnglich als Code-Contributer. Heute ist er der Herausgeber des PEAR-Manuals; mit seinen Vortr臠en und Textbeitr臠en zu PEAR gilt er als deutscher PEAR-Evangelist.

Vortragsunterlagen

Impressum // ゥ 2003 LinuxTag e.V.