2016-10-01 5 views
0

Kurz gesagt, ich hatte eine Scoreboard-Anwendung in HTML und Javascript geschrieben, die einen Timer, einen Hausnamen, Gast-Namen, Heim-Score, Gäste-Score und Punkt enthielt. Ich konnte eine Display-Webseite ohne Buttons (siehe Bild) und eine Controller-Webseite mit Buttons erstellen. Mit der Dropbox-Datenspeicher-API konnte ich die Anzeigeseite mit der Steuerungswebseite steuern. Jetzt, da die Datenspeicher-API nicht mehr funktioniert, muss die Variable auf den Webseiten anders synchronisiert werden. Irgendwelche Gedanken darüber, wie ich das machen könnte? Ich habe über eine Datenbank nachgedacht.Synchronisieren von Variablen über zwei separate Webseiten

Display Webpage

Controller Webpage

Antwort

0

Wenn Sie nur die Daten für den aktuellen Browser gespeichert werden soll, würde ich LocalStorage als Lösung anbieten. Ansonsten, ja, das Senden der Daten an eine Datenbank ist angemessen.

+0

Ich hätte erwähnen sollen, dass ich auch nach Cross-Device-Kompatibilität suche. Empfehlen Sie APIs, die sich mit Datenbanken befassen? –

+0

Wahrscheinlich möchten Sie etwas wie Firebase [1], das keinen benutzerdefinierten Back-End-Code erfordert - ich nehme an, dass dies ähnlich wie die Datenspeicher-API wäre, die Sie zuvor verwendet haben. Aber wenn Sie Zugriff auf Ihren eigenen HTTP-Server/Backend-Code haben, haben Sie viele und viele Datenbankoptionen. Lassen Sie uns wissen, welche anderen Gedanken/Fragen Sie haben, dies ist ein sehr großes Themengebiet. [1] https://firebase.google.com/ – bchociej

+0

Jetzt Firebase ansehen. Ich werde ein paar Tutorials dazu suchen müssen. Wie für einen HTTP-Server, ich habe ein Raspberry Pi mit einem Apache-Server mit PHPMyAdmin, die damit umgehen kann, aber ich weiß nicht, wie Sie das einrichten. –

Verwandte Themen