(openPR) Die Dynamic Networks GbR veröffentlicht ihr RSS Framework für PHP unter der GNU Public License. Die Klassenbibliothek und die Dokumentation sind als Projekt bei sourceforge.net registriert und stehen dort der Allgemeinheit zur Verfügung.
RSS (Really Simple Syndication) ist ein XML Dialekt. RSS dient der Zusammenfassug von Nachrichten in einem einzelnen Kanal, der von News Aggregatoren gelesen werden kann.
Das von der Dynamic Networks GBR entworfene Framework ermöglicht es Programmierern auf einfache Art und Weise die Inhalte eines RSS Feeds über Objekte abzubilden. Durch die komplette Kapselung des Quellcodes in Klassen ist die Implementierung des Frameworks in bestehende Anwendungen schnell vollzogen und erfordert nur wenige Programmierkenntnisse.
Die Umwandlung der Objekte in einen RSS Feed erfolgt über eine XSLT Transformation. Hierbei werden die Objekte reflektiert und anschließend transformiert. Anders als bei herkömmlichen Parsern, die die Umwandlung innerhalb des Parsers vollziehen, muss der Programmierer nur eine eigene XSLT Datei angeben, wenn er das Ausgabeformat ändern möchte. Änderungen am Framework selber sind dadurch nicht notwendig.
Das Framework verfügt außerdem über Funktionen zur Integration des Semantic Resolution Module von Danny Ayers und von Creative Common Lizenzen.
Der Quellcode des Framework ist in PHP4 geschrieben und erfordert mindestens libxml-2.4.14 und libxslt-1.0.18.
Programmierer die die erweiterte Klassenfunktionalität von PHP5 nutzen möchten, finden in der API-Dokumentation Hinweise, wie die Attribute der Klassen zu deklarieren sind. Get- und Set- Methoden sind bereits im Framework vorhanden.
Webseite der Dynamic Networks GbR
http://www.dynamicnetworks.de







