suit: Datenbanken abgleichen

Beitrag lesen

Kann ich auf dem Server beim Provider einen cronjob starten?

Ich weiß es nicht ob du die Möglichkeit hast - ich hatte noch nicht solchen Fall bei dem ich etwas in die Richtung machen musste und nicht a) selbst zugriff auf den Server hatte oder b) den der das macht persönlich erreichen konnte.

Auf das lokale System mit der Warenwirtschaft hast du aber Zugriff? Im schlimmsten Fall fürhst du von dort aus einen fsockopen (oder vergleichbares) durch und postets die XML-Daten.

Es kommt auf die Datenmenge an - ich das vor einiger Zeit für einen Shop umgesetzt bei dem täglich 1x in der Nacht etwa 100 MB Daten (XML) synchronisiert wurden - das ist für einen HTTP-POST dann etwas unpraktikabel - in dem Fall hat ein Cron-Job das XML-File per FTP abgeholt (wget) und dann ein Script angestoßen.

Du könntest es umgekehrt machen - lade per cron-job ein XML-File hoch und stoße dann ein Script (z.B. per gewöhnlichem GET-Request). Natürlich entsprechend abgesichern (locking der Datenbank, Beschränkung auf die IP des WAWI-Rechners usw).