loddarmattheus
Erfahrenes Mitglied
Hallo Jungs,
ich wusste nicht, wie ich es anders beschreiben sollte, aber im Prinzip stimmt es so. Wir haben ein PHP-Script laufen, welches alle 5 Sekunden neue Daten von einer externen API liest und die Daten in einer MySQL verarbeitet.
Serverseitig können wir nur Cronjobs im Minutentakt starten, was einfach zu lang ist. Jetzt haben wir in die Datei ticker_live.php oben im Header einen Refresh eingebaut, was auch gut funktioniert.
Er ruft die auf dem Webserver liegende Datei ticker_live.php immer wieder neu auf, allerdings muss ich die Datei dazu im Browser immer geöffnet haben. Gibts es nicht eine Lösung, wo ich die Datei ticker_live.php nur einmal starte und die Datei dann sozusagen "durchläuft" bis ich die Datei stoppe (=lösche), ohne immer ein Browserfenster geöffnet zu haben?
VG Loddar
ich wusste nicht, wie ich es anders beschreiben sollte, aber im Prinzip stimmt es so. Wir haben ein PHP-Script laufen, welches alle 5 Sekunden neue Daten von einer externen API liest und die Daten in einer MySQL verarbeitet.
Serverseitig können wir nur Cronjobs im Minutentakt starten, was einfach zu lang ist. Jetzt haben wir in die Datei ticker_live.php oben im Header einen Refresh eingebaut, was auch gut funktioniert.
Code:
<html>
<head>
<meta http-equiv="refresh" content="5; URL=ticker_live.php">
</head>
<body>
.......
Er ruft die auf dem Webserver liegende Datei ticker_live.php immer wieder neu auf, allerdings muss ich die Datei dazu im Browser immer geöffnet haben. Gibts es nicht eine Lösung, wo ich die Datei ticker_live.php nur einmal starte und die Datei dann sozusagen "durchläuft" bis ich die Datei stoppe (=lösche), ohne immer ein Browserfenster geöffnet zu haben?
VG Loddar