Frage

  

Mögliche Duplizieren:
   beste Art und Weise zu synchronisieren lokale HTML5 DB (WebSQL Lagerung, SQLite) mit einem Server (2-Wege-sync)

Ich suche derzeit Lösungen für transparent und automatisch zu synchronisieren und die Replikation für das clientseitige HTML5 local oder Web-Speicher und (möglicherweise mehr) serverseitige Lagerung (n) (die einzigen Voraussetzung hier, dass es einfach sein sollte und erschwinglich auf einem regulären Hosting-Service installieren).

Also Sie haben keine Erfahrung mit solchen Bibliotheken / Technologien, die Angebotsdatenspeicher, der den Client-Server-Speicher Synchronisation automatisieren und können Daten entweder offline oder online oder beides verfügbar sein? Ich denke, dass dies ein ziemlich häufiges Szenario von Web-Anwendungen ist die Unterstützung Offline-Modus ...

War es hilfreich?

Lösung

Firebase bietet diese Funktionalität als Dienstleistung an.

Weitere Alternativen sind:

Andere Tipps

Es hängt von Art, was Sie wollen. Es gibt ein großes Tutorial Sie unter http beginnen: //hacks.mozilla. org / 2010/01 / offline-Web-Anwendungen / es sei denn, Sie tun kompliziert etwas wollen, sollten Sie nicht brauchen, dass viel von einem Rahmen um es für Sie zu tun. Ich denke, man könnte ein paar Zeilen Code auf dem Client mit jQuery speichern. Sie wollen im Grunde in Ihrem Geschäft eine Aufzeichnung zu halten, wenn die letzte Änderung in dem Laden gemacht wurde, wann das letzte Update auf den Server war, und verwenden Sie die localstorage Variable als JSON in einem XHR (oder nur das Bit der lokalen codierten senden speichern Sie senden möchten). Dann wird auf dem Server, können Sie die JSON entschlüsseln und tun, was man will, es verarbeiten oder einfach nur PHP serialize verwenden es auf eine Datenbank zu sichern.

Wenn Sie etwas Bestimmtes im Sinn haben, erwähnen es.

diese Frage ist ziemlich ähnlich.

Dort 'quick connect' - http://quickconnect.pbworks.com/Using- Enterprise-Synchronisation und mein persönlicher favorit 'persistenceJS' - https://github.com/zefhemel/persistencejs empfohlen.

Sobald ich persönliche Erfahrung sammeln, werde ich diesen Beitrag aktualisieren.

Ich habe gerade einen ganz neuen Rahmen, der genau das tut: Impel.inTouch . Seine Schema-Definition scheint ein wenig unbequem, aber auf jeden Fall einen Versuch wert.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top