• Jetzt anmelden. Es dauert nur 2 Minuten und ist kostenlos!

festgelegte dauer in php abwarten?

Kyroy

Neues Mitglied
hallo,
ich möchte ein php script schreiben, welches z.B. jede sekunde eine funktion ausführt. da ich ja kein endlosscript machen kann (ausführzeit), muss sich die seite ab und zu aktualisieren, z.B. alle 15 sekunden^^

wie kann man soetwas in php vernünftig realisieren, oder benutzt man da eher javascript?

vielen dank für eure antworten
kyroy
 
Das kommt in erster Linie darauf an, ob die Anfrage, die gestartet werden soll, „clientseitige“ Relevanz hat oder „serverseitige“. Ob also dem Besucher jede Sekunde neuer Inhalt geliefert werden soll oder ob der Server im Hintergrund jede Sekunde etwas ausführen soll, ganz gleichgültig, ob gerade jemand die Seite betrachtet.

Im ersten Fall müsstest du auf AJAX setzen, im zweiten Fall auf einen cronjob oder (bei einem so geringen Intervall sicher günstiger) einen Daemon, der permanent auf dem Server läuft.

In PHP gäbe es etwa die Funktion sleep.

- http://php.net/manual/en/function.sleep.php
 
Danke für deine schnelle Antwort.
Die Anfrage soll Daten aus einer Datenbank abrufen, also Clientseitig.

Die Funktion sleep ist doch nur um das Programm anzuhalten... er woll ja wärend der Wartezeit die funktion ausführen.
 

Neueste Beiträge

Zurück
Oben