mark: Serverseitige XMLHttpRequest in Datenbank speichern

Beitrag lesen

Ist es möglich, dass ich mit PHP eine Abfrage erstelle, die Clientunabhängig läuft und die empfangenen Daten alle x Sekunden in die Datenbank schreibt?

PHP-Skripte unterliegen normalerweise Laufzeitbeschränkungen (Standard: 30sec). Aus Sicherheits- und Performance-Gründen. Damit das trotzdem läuft könntest du Cronjobs verwenden. Wenn dein Hoster dieses Feature nicht unterstützt gibt es auch kostenlose Anbieter. Ich hab jetzt leider keine Adresse parat, aber bei einer Suchmaschine deiner Wahl solltest du fündig werden.

Das kleinste Zeitintervall, das ich bei kostenlosen Angeboten finden konnte waren 15 Sekunden, aber das sollte für deine Anwendung reichen.

Den Rest, die eigentliche Abfrage würd' ich mit cURL realisieren. Mit cURL kanst du auch einen XMLHttpRequest realisieren.

Wenn du noch nie mit PHP was zu tun hattest ist das kein leichtes Unterfangen. Cronjobs, cURL - XMLHttpRequest, evtl. MySQL ... da bist du schon recht sportlich unterwegs...

lg
mark