Also:Mit was kann man am besten Erkennen ob jemand online ist oder nicht,
und wie speichern wer online ist?
Wenn jemand einen Request auf deinen Webserver absetzt hat das mit "Online" nichts zu tun (ich vermute mal, du meinst, "Online auf deiner Webseite).
Du kannst also nur feststellen, ob jemand einen Request zu deiner Seite/Script abgesetzt hat und ob dieser erfolgreich war. Ob der User die Seite gleich nach Absetzen des Requestes sofort wegklickt oder im Hintergrund hält ohne sie einmal anzusehen, ist nicht festzustellen.