Mailinglisten-Archive |
Hi Björn, >> Das ist nicht ganz korrekt.... > Doch, ist es. > Ein User kann nicht "da" sein, weil in HTTP geht das so: ->> Client (=User) requested eine Page ->> Server schickt dem User die Seite ->> Server beendet die Verbindung. Der User requested keine Page, sondern nur eine Grafik und die alle 30 Sekunden. Das ist meines Wissen ebenso ein HTTP-Request, oder? ->> Client (=User) requested eine ->Grafik ->> Server schickt dem User die ->Grafik ->> Server beendet die Verbindung. Ich weiß nicht, wieviel du von JavaScript weisst, aber mit JavaScript gehen solch tolle Sachen wie "document.image" und JavaScript kann auch dann, wenn die Seite fertig geladen ist, Elemente und Grafiken darin nach Zeitvorgabe austauschen. Das geht selbstverständlich nur, wenn das Browserfenster noch da ist, wie in deinem Chat.... Es ist ergo kein Reload der gesamten Page notwendig, um die Zahl der aktiven Browserfenster zu registrieren... Und dann gibt es ja auch noch solche Dinge wie IFRAME, um Teilbereiche einer Page neu zu laden, oder LAYER für Netscape, alles ohne Reload der Page. > Du kannst nur bei streamenden Chats angeben, wieviele > User online sind, weil dort die ganze Zeit Punkt 2.) > abläuft und die Verbindung nie beendet wird. Es sei denn, der Browser wird geschlossen....Das Prinzip ist doch das gleiche. Du registrierst doch auch nur eingeloggte Nutzer mit aktiven Browserfenstern > Ergo: nicht möglich und damit Augenwischerei. q.e.d. Das sagt ein Programmierer...! Geht nicht gibts nicht...;-) Solche "endgültigen" Aussagen sind nicht unbedingt positiv für Leute, die Ideen haben und die umsetzen möchten. Wenn man natürlich nur auf PHP fixiert ist und nicht in der Lage, Sprachen zu verbinden, trifft eine solche Aussage wohl zu.... Sorry, nichts für ungut. Aber du kannst nicht die Tatsache missachten, das es funktioniert, auch wenn es kein streaming Chat ist....Sicher eingeschränkt, weil JavaScript-abhängig aber funktionsfähig mit nur 50 Zeilen Code... Gruß Andreas http://www.scripts.org
php::bar PHP Wiki - Listenarchive