Hallo,
ich möchte Daten von mehreren Wetterstationen mit PHP aufbereiten und im Browser über Ajax darstellen.
Die Frage ist, wie kann ich die Daten (z.B. Windgeschwindigkeit) temporär zwischenspeichern, so dass ich sie ohne Umwege möglichst schnell an den Browser senden kann? Die MySQL-Datenbank möchte ich aus Performancegründen nur zur Archivierung der Daten nutzen.
Wie kann ich also temporäre Daten mehreren Clients schicken? Die Daten der Wetterstationen werden über seperate PHP Skripte ausgelesen. Es gibt also keine direkte Verbindung zu den AJAX Skripten. Also kann ich die Daten nicht einfach durchreichen. Eignet sich Memcache dafür?
Und wie kann ich die AJAX Request Intervalle möglichst kurz (Polling einmal pro Sekunde), aber dennoch ressourcenschonend gestalten? Leider sind die HTML5 WebSockets noch nicht fertig.
Danke,
root66
ich möchte Daten von mehreren Wetterstationen mit PHP aufbereiten und im Browser über Ajax darstellen.
Die Frage ist, wie kann ich die Daten (z.B. Windgeschwindigkeit) temporär zwischenspeichern, so dass ich sie ohne Umwege möglichst schnell an den Browser senden kann? Die MySQL-Datenbank möchte ich aus Performancegründen nur zur Archivierung der Daten nutzen.
Wie kann ich also temporäre Daten mehreren Clients schicken? Die Daten der Wetterstationen werden über seperate PHP Skripte ausgelesen. Es gibt also keine direkte Verbindung zu den AJAX Skripten. Also kann ich die Daten nicht einfach durchreichen. Eignet sich Memcache dafür?
Und wie kann ich die AJAX Request Intervalle möglichst kurz (Polling einmal pro Sekunde), aber dennoch ressourcenschonend gestalten? Leider sind die HTML5 WebSockets noch nicht fertig.
Danke,
root66

Kommentar