PHP-Framework für RSS-Feeds als Open Source
Die Softwerker von Dynamic Networks haben ihr PHP-Framework zum Erzeugen von RSS-2.0-Feeds unter der GPL freigegeben.
Das Bottroper Softwarehaus Dynamic Networks hat sein PHP-Framework zum Erzeugen von RSS-2.0-Feeds unter der GNU General Public License (GPL) freigegeben. Die Klassenbibliothek rssFramework arbeitet mit XSLT-Transformationen, um PHP-Objekte in einen RSS-Feed umzuwandeln. Wer die Ausgabe an die eigenen Bedürfnisse anpassen möchte, braucht also keine Änderung am Framework selbst vorzunehmen.
Die Entwickler haben ein Programmierbeispiel veröffentlicht, das das Prinzip von Objekterzeugung und anschließender XSLT-Transformation veranschaulicht. Voraussetzung für rssFramework ist ein Webserver mit PHP 4.3.0 oder neuer inklusive einkompilierter XML- und XSLT-Unterstützung (libxml-2.4.14 und libxslt-1.0.18 aus der Gnome XML Library). Der Quellcode des RSS-Frameworks steht auf Sourceforge zum Download bereit.
Wer wissen will, wie man mit einem RSS-Feed die eigene Homepage aufpeppt, wirft am besten einen Blick auf den c't-Artikel Ereignisreich -- Mit PHP RSS-Feeds verarbeiten (c't 26/04, Seite 238). Dort steht beschrieben, wie man RSS-Dateien wieder zurück in Objekte wandelt und deren Inhalt auf einer Webseite ausgibt. Der Quellcode des im Artikel vorgestellten RSS-Parsers ist über den Soft-Link 0426238 erhältlich. (ola)