Mysql
 sql >> Datenbank >  >> RDS >> Mysql

Überprüfen des Benutzerstatus (aktiv, inaktiv) auf einer Webseite

Wenn Sie jemals onkeypress und jedes onclick-Ereignis an den Server/die Datenbank senden, wird dies Ihren Server durchdringen! Für diese beiden Dinge würde ich eine weitere Javascript-Funktion hinzufügen, die Informationen sendet, wenn der Benutzer in einem Intervall von - zum Beispiel - 2 oder 5 aktiv ist Minuten. Sie können dies mit den Funktionen setInterval oder setTimeout tun und nachverfolgen, ob der Benutzer im letzten Zeitraum aktiv war. Wenn ja, senden Sie die Anfrage, wenn nicht, senden Sie sie nicht.