Hallo Stefan, spannende Frage?
Die beste und wahrscheinlich auch schnellste Lösung ist sicher die Ajax-Lösung. C Sie hat den Vorteil, dass der Kunde nur die Daten freigibt, die ohnehin veröffentlicht werden sollen. Sie hat auch den Vorteil, dass es den TYPO3-Server nicht belastet, weil der Server sich die Daten direkt per Ajax holt. Sie hat weiter den Vorteil, dass der Kunde jederzeit frei entscheiden kann, wenn er seine Daten nicht mehr zur Verfügung stellen will. Ich würde sie immer bevorzugen, wenn man nur Daten in aufbereiteter Form zitieren möchte. Die schlechteste und aufwendigste Lösung ist nach deiner Schilderung A, weil es sowohl den Kundenserver wie auch den TYPO3-Server belastet und für die Abfrage eine sichere Verbindung zwischen den beiden Servern erfordert. Aber hier hängt es natürlich auch davon ab, ob man die Daten immer aktuell weiter verwerten will. Die Lösung B wäre nur zu wählen, wenn in TYPO3-System noch weitere Verarbeitungen stattfinden sollen, wenn man Nutzer mit schwachbrüstigen Computern (alte Smartphones) Prozessorlast abnehmen möchte oder wenn man Wert darauf legt, die Ergebnisse wie ein Dr. Guttenberg quasi als eigenes Wissen zu präsentieren. Dieter Am 9.9.2014 17:51, schrieb Stefan Padberg: > Hallo, > > wie konzeptioniert man folgende Situation am besten? > > Kunde hat Adressdaten auf Kundenserver. > Kundenserver ist nicht gleich Typo3-Server > Kunde möchte Adressdaten auf Typo3-Website ausgeben. > > A) > Kunde gibt mit die Zugangsdaten für seine Datenbank. Es wird ein > Extbase-Plugin erstellt, dass auf diese externe Datenbank zugreift. > > Ist das problemlos möglich? > > B) > Kunde legt Daten als XML- oder JSON-Datei auf dem Kundenserver ab. Der > Typo3-Server liest sie regelmäßig aus und importiert Änderungen in > eine lokale Tabelle. > > Dazu muss ein zusätzlicher Service programmiert werden, der stündlich > oder so die Daten holt. > > C) > Kunde legt Daten als JSON-Datei ab. Sie werden bei jedem Aufruf direkt > über AJAX ausgelesen. Keine Tabelle auf dem Typo3-Server. > > > > Dem Kunden ist es egal, wie es gelöst wird. Ich soll mir die beste > Möglichkeit aussuchen. Mich würde A) reizen, aber ich habe keine Lust, > in eine Sackgasse zu rennen. Das Projekt ist knapp kalkuliert, und > Experimente kann ich mir nicht leisten. > > Was ist best practice unter Typo3? Was sind eure Erfahrungen? > > Gruß > Stefan > -- Dr. Dieter Porth - Mein kleines TYPO3-Labor: http://www.mobger.de/ _______________________________________________ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german