Hallo Sebastian
Ich empfehle Dir die Lektüre des Feature-Artikels von Christian Seiler zum Thema.
Dank für deinen Vorschlag, doch finde ich alle Lösungen nicht wirklich zufriedend stellend (siehe Nachteile) z.b. das bei der überprüfung, ob nutzer noch online sind frames genutzt werden müssen usw..
Ja, das war durchaus beabsichtigt, als ich Dir diesen Artikel empfohlen habe. Es gibt keine wirklich zufriedenstellende Lösung für Dein Problem. Dennoch möchtest Du ja auf dieses Feature Deiner Seiten nicht verzichten? Ja, dann betrachte ich mal Deine Analyse:
Soweit ich mich da reingelesen habe und es verstanden habe, wäre die beste möglichkeit doch, wenn man die sessiondaten in einer datenbank speichert. Man könnte einfach die zeilen in der entsprechenden tabelle auslesen und hätte die anzahl und könnte gegenbenfalls wenn eine spalte den jeweiligen benutzernamen enthält diese ausgeben. Sollte ich mich da jetzt irren, könnt ihr mich natürlich gerne korigieren.
Du möchtest also eine Datenbank einsetzen und Dir somit das komplizierte Dateihandling ersparen, das ist eine gute Idee. Du möchtest auf Frames verzichten und nicht unnötig Traffic produzieren, ebenfalls eine gute Idee. Du hast eine Anmeldung (sonst hättest Du ja keine Namen, die Du anzeigen möchtest).
Fazit: Du hast richtig erkannt, dass Lösung Zwei für Dich den besten Kompromiss darstellt.
Freundliche Grüße
Vinzenz