Fabian: Wie Chat updaten?

Beitrag lesen

Hallo!

Das Prinzip eines Chats habe ich bereits realisiert, jedoch bin ich mir noch nicht sicher, wie ich bei den Teilnehmern die Chat-Anzeige updaten soll.

Ich habe mir überlegt, dass ich einen "Hidden-Frame" verwende, der jede Sekunde (oder so ähnlich) per PHP-Script überprüft, ob sich seit dem letzten Einlesen etwas geändert hat ( = jemand hat etwas geschrieben). Gibt es elegantere Methoden? Bei meiner Idee sehe ich als Problem die Performance (dass ich jede Sekunde auf Änderungen überprüfe - wobei eine Änderungsüberprüfung ja eigentlich bei jeder Lösung stattfinden muss- oder?!) und dass manche Browser dann jede Sekunde einen Ladebalken anzeigen und der InternetExplorer sein cooles Reload-Klicken bringt ;-) ).

MfG
Fabian

PS: Ich habe mir mal so einen OpenSource-Chat angeschaut, allerdings ist der so umfangreich, dass die betreffende Stelle nicht so ohne Weiteres auffindbar ist und wahrscheinlich ohnehin an mehreren Stellen bestimmte Bedingungen erfüllt sein müssen...