Schlofu: Datenabgleich zw. Servern

Beitrag lesen

Hallo zusammen.

Zum "Problem":
Ich habe eine Website mit Loginbereich auf einem externen Server und ein Auftragsbearbeitungssystem auf einem internen Server.
Das hat mehrere Gründe, unter anderem der, daß wir intern viel Daten "bewegen", wodurch der interne Server unerläßlich ist. Zum anderen ist dieser aber von ausserhalb nicht erreichbar, wodurch wiederum die HP auf einem externen Server laufen muss. Daran soll und will ich auch nix ändern.

Nun sollen aber im Loginbereich aktuelle Daten aus dem internen System auftauchen - und das nahezu "live". Umgekehrt können gewisse Daten im Loginbereich geändert werden. Dies ist aber selten und muss nicht Zeitnah geschehen - kann daher in den Überlegungen vernachlässigt werden.

Lange Rede kurzer Sinn. Spontan fallen mir 3 Möglichkeiten ein:

1. Ich lasse die interne DB auf den HP-Server replizieren
2. Ich generiere XML Dateien die ich auf den HP-Server schiebe
3. Ich erlaube den externen Zugriff auf die interne DB

Die 3. Mgl. ist zwar die einfachste, aber aus Sicherheitsgründen, würde ich diesen Weg aber nicht gehen wollen.

Mgl. 2 hat den Nachteil, daß ich die XML-Dateien erst "auswerten" müsste...

und 1... tja... unsere DB ist groß... Sicherheit spielt auch 'ne Rolle (gibt es "Teil-Replikationen"?)

Daher wollte ich mal fragen, was ihr so dazu meint.

Sicherheitstechnisch / Performance / Datendurchsatz etc.

Welche Lösung ist die Beste, gibt es Bessere?
Erfahrungsberichte?

Achja: PHP / MySQL