Ich erstelle eine Benachrichtigungsfunktion auf einer Website, die dem Benutzer mitteilt, dass sie einige Benachrichtigungen haben, die sie überprüfen sollten, zum Beispiel eine Antwort auf einen Kommentar, den sie geschrieben haben.Best Practice für die Überprüfung, ob der HTML-Client die Antwort des Servers empfängt
Sie können auf ihre Benachrichtigungsseite gehen und eine Liste aller Benachrichtigungen sehen. Jetzt möchte ich alle diese Benachrichtigungen als gelesen anstatt als ungelesen markieren, aber nur wenn der Benutzer tatsächlich die Antwort meines Servers erhalten hat. Die Lösung, die ich denken kann ist:
- einige js Code zu schreiben, die, wenn die Seite geladen wird, wird einige Ajax-Request senden und sage meinen Server alle Meldungen auf der Seite markieren markiert werden als lesen
aber ich fragte mich, was die Leute darüber denken und ob es ein gutes bekanntes Muster gibt. konnte keine befriedigende Antwort finden.
http://stackoverflow.com/questions/15273570/continue-processing-php-after-sending-http-response –