phpbar.de logo

Mailinglisten-Archive

[php] Wie Datenabgleich zwichen online- und offline-DB?

[php] Wie Datenabgleich zwichen online- und offline-DB?

Enrico Weigelt php_(at)_phpcenter.de
Thu, 12 Sep 2002 11:20:08 +0200


On Thu, Sep 12, 2002 at 09:21:50AM +0200, Norbert Pfeiffer wrote:

moin,

<snip>

> - zuerst sollten Daten einen Timestamp besitzen,
>   damit man sie sofort als *neu* erkennen kann.
>   Also aehnlich der filemtime() bei Dateien ...
Timestamp und clusterweit eindeutige OID sind selbstverständlich 
Vorraussetzung.

> - nun kann man alle neuen Daten mit einem PHP-Cronjob
>   auslesen und an ein Script auf dem anderen Server
>   posten, also post2host und nicht post2email ...
Via HTTP gehts schließlich auch.

> - das Empfaenger-Script schreibt die Daten spaeter in die
>   Datenbank. Schaut vorher jedoch seinerseits nach, was seit
>   dem letzten Lauf passiert ist und schickt diese Daten
>   auf dem gleichen Wege an den aufrufenden Host, fertig.
> 
> - jedes Script loggt natuerlich ob und was erfolgreich
>   gelaufen ist und teilt das dem "Partner" auch mit.
>   Es koennte ja jemand irgendeinen Stecker ziehen und
>   dann kaeme alles ausser tritt ...

Es wird nur das eingespielt, was neuer ist.
ggf sollte man bei Konflikten Warnungen ausspucken.

> Dies waere jetzt eine *bidirektionale* Loesung unter der
> Umgehung von Restriktionen des jeweiligen Providers.
> 
> Ein Uebergang von eMail zu Script bedarf eines *gutwilligen*
> SysAdmins - kennt da zufaellig jemand einen ... ;-)
Naja, eignen Server sollte man dafür schon haben ...

~-n
--
 Enrico Weigelt    ==   metux ITS 
 Webhosting ab 5 EUR/Monat.          UUCP, rawIP und vieles mehr.

 phone:     +49 36207 519931         www:       http://www.metux.de/     
 fax:       +49 36207 519932         email:     contact_(at)_metux.de
 cellphone: +49 174 7066481	     smsgate:   sms.weigelt_(at)_metux.de
---------------------------------------------------------------------
 Diese Mail wurde mit UUCP versandt.      http://www.metux.de/uucp/


php::bar PHP Wiki   -   Listenarchive