RSS Feeds dynamisch erstellen - 11. Mai 2010

RSS Feeds… kleine Helfer, die eine einfache Veröffentlichung von geänderten Inhalten auf Webseiten ermöglichen.

Folgendes Codebeispiel zeigt wie man mithilfe von PHP eine dynamische RSS 2.0 valide XML Datei erzeugen kann.

Diesen Beitrag weiterlesen »

Webservices mit PHP - 11. Mai 2010

Ich hab vor kurzem begonnen mich mit Webservices für PHP zu beschäftigen. Nun gibt es eine Vielzahl von interessanten Artikeln zu diesem Thema. Allerdings geht kaum einer der Artikel darauf ein, wie man ganze PHP Klassen zur Verfügung stellen kann. In den meisten Fällen wird eine einzelne Funktion mit Hilfe der in PHP5 zur Verfügung gestellten Funktion

$soapserver->addFunction("function");

eingebunden.

Nun kann man in PHP als Alternative auch noch eine Klasse zur Verfügung stellen. Sämtliche darin enthaltene Methoden werden dem Webservice zur Verfügung gestellt und können von einem Client genutzt werden, so sie in der WSDL (Web Sevice Description Language) Datei beschrieben werden. Allerdings lässt sich mit dieser Methode nur eine Klasse einbinden. Auch kann die WSDL Datei bei Bereitstellung von vielen Methoden relativ schnell unübersichtlich werden.

Nach einigem herumprobieren habe ich eine Möglichkeit gefunden das Ganze skalierbarer und übersichtlicher zu gestalten.
Diesen Beitrag weiterlesen »