Bereitstellen von Daten für Externer Webseite
Guten Tag,
momentan beschäftigt mich ein primär konzeptionelles Problem, bei dem ich leider nicht sonderlich vorran komme. Die Betreiber anderer Webseiten sind an mich heran getreten mit dem Wunsch, meine Inhalte auf ihrer Seite darstellen zu können. Soweit so gut, wären es immer gleich bleibende Inhalte würde das nichts machen, leider aber ändert sich der Content fast stündlich. Nun bin ich auf der Suche nach einem Weg wie ich dies am besten lösen kann. Mir selbst kamen bisher die Ideen das ganze als xml bzw als rss Feed zur verfügung zu stellen und dann bei jeder Anzeige die Daten frisch zu holen. Nun bin ich mir leider nicht sicher, ob 1. die Art und Weise die Daten bereitzustellen das richtige ist und 2. ob es nicht einen besseren Weg gibt als die Daten ständig von meiner Seite zu laden. Zu 2. befürchte ich fast, dass kein Weg daran vorbei führt, da die externen Seiten sonst regelmässig Crons laufen lassen müssten um meine aktuellen Daten zu erhalten. Für Feedback wäre ich mehr als Dankbar, da ich hiermit leider keinerlei Erfahrung besitze. MfG |
AW: Bereitstellen von Daten für Externer Webseite
Da solltes Du mal über eine API (Programmierschnittstelle) nachdenken. Habe damit bisher sehr gute Erfahrungen gemacht.
|
AW: Bereitstellen von Daten für Externer Webseite
Ins Besondere REST und Soap würden sich da anbieten.
|
AW: Bereitstellen von Daten für Externer Webseite
Mal ungeachtet der oberen Antworten ist XML eine recht nette Art die Daten zu übermitteln/übergeben. Ich hatte das Glück mich etwas mit XML zu beschäfftigen. XML allein ist recht einfach. Schwer ist eigentlich nur die richtige Struktur zu finden (Daten abhängig).
Per XML DTD oder XML Schema kann dann eine sehr effektive Prüfung gebaut werden. Zugegeben XML Schema ohne passenden Editor ist nicht gerade leicht zu erstellen. DTD dafür nicht ganz so mächtig aber meist ausreichend. An einer gescheiten API kommst du aber nicht vorbei und die legt ja die Art und Weise der Datenübergabe am Ende fest. |
AW: Bereitstellen von Daten für Externer Webseite
Z.B. der Zend_SoapServer kann die benötigten WSDL Dateien automatisch erzeugen.
Also muss man sich um das komplizierte XML nicht mal unbedingt kümmern |
AW: Bereitstellen von Daten für Externer Webseite
Zitat:
Bei uns steigt man mittlerweile von EDIFACT auf XML um. Wie ich es so rausgehört habe aber wohl eher aus Kostengründen. So hab dann auch mal ganz schnell die Doku zu Zend_SoapServer und die Beschreibung zu WSDL auf Wiki nachgelesen. Mal abgesehen, daß Zend_SoapServer die WSDL Datei automatisch erzeugen kann, sieht mir WSDL selbst nicht wirklich einfacher aus als XML. Wobei ich anmerken möchte, daß ich auf keinen Fall XML als Nonplusultra darstellen will. |
AW: Bereitstellen von Daten für Externer Webseite
Zitat:
Zitat:
Eine Universallösung. Von daher etwas aufwändiger als optimierter proprietärer Krams. XML ist noch Menschenlesbar, aber das sollte man besser den Automaten überlassen. Und genau das nimmt uns das Soap Gedöns komplett ab. Wenn man alles richtig gemacht hat, bekommt man das gesendete und empfangen XML nie zu sehen. Auch als Programmierer nicht. |
Alle Zeitangaben in WEZ +2. Es ist jetzt 15:07:14 Uhr. |
Powered by vBulletin® Version 3.8.3 (Deutsch)
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.