Daten aus MySQL in andere Websites einbinden
Roland
- datenbank
Hallo,
ich habe auf meinem Server eine MySQL Datenbank und möchte anderen ermöglich, diese Daten dynamisch in ihre eigenen Seiten einzubinden.
Ich stelle mir einen Sourcecode vor, den Interessierte einfach in Ihre Seite einbinden, der dann auf meine Datenbank zugreift.
Wo gibt es Hinweise zur Vorgehendweise oder wer hat einen Tipp?
Danke
Roland
Hallo,
naja, auf _Deinem_ Server könntest Du mysql ja entprechend einrichten, daß man direkt von außerhalb drauf zugreift (mysql_connect entsprechend gestalten).
Wenn dieser Zugriff nicht möglich ist (verhindern die meisten Provider), dann wird's problematischer. Hatte genau diese Frage nämlich letztens selbst: </archiv/2002/1/3318/#m1890>
Grüße aus Würzburg
Julian
Hi,
Ich stelle mir einen Sourcecode vor, den Interessierte einfach in Ihre Seite einbinden, der dann auf meine Datenbank zugreift.
die Idee ist - finde ich - gar nicht schlecht. Und vor allem sicherheitstechnisch leichter zu handeln, als wenn Du "Interessierten" direkten Zugriff auf die MySQL-Datenbank gewähren würdest.
Je nach Art und Umfang könntest Du auf Deinem Server ein Skript (z.B. in Perl oder PHP geschrieben) bereitstellen, das die Daten in einem festgelegten Format (z.B. XML?) enthält. Interessenten holen sich die Datei via HTTP, rufen damit das Skript auf und erhalten die aktuellen Daten.
Oder wenn die Daten nicht brandaktuell sein müssen, kannst Du auch eine starre Datei bereitstellen, die z.B. mittels Cronjob nachts geupdated wird.
Viele Grüsse,
Achim