Frage

Wie funktioniert PHP Griff Client-Verbindung während schlafen tun?

Oder anders ausgedrückt ... was passiert, wenn der Client die Verbindung zum Server wird geschlossen, während eine Seite bearbeitet wird?

Ist es tötet nur den Prozess, oder geht es weiter um die Seite bis zum Ende verarbeiten?

Da ich nicht sicher, ob die Antworten auf die mich oben wie würde ich den folgenden Pseudo-Code in PHP implementieren.

Record user entered

while (user is still connected) {
    fetch changes in state since last awake
    send changes to user

    sleep(5);
}

Record user exit

würde Irgendwelche Gedanken geschätzt.

Danke.

War es hilfreich?

Lösung

Wer hätte das gedacht?

Verbindung Handhabung Dokumentation - http://php.net/manual/en /features.connection-handling.php

Von dieser Seite register_shutdown_function löst das Problem.

Wunderbar.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top