Hallo,
ich möchte nun auch einen Chat auf Basis von PHP programmieren, bzw. meinen bestehenden Chat nochmal umzuschreiben. Dieser läuft bisher ganz gut über Meta-refresh. Doch nun möchte ich ihn optimieren und ihn auf Streaming umstellen (Geschwindigkeit).
Bisher bin ich durch Suche und Überlegen auf die folgende Lösung gekommen:
PHP output :
set_time_limit (0)
while schleife
Daten abfragen
per flush ausgeben.
Nun habe ich aber noch eine Frage. Wenn der Benutzer den Chat verlässt bzw. in irgendeiner Weise das laden unterbricht, was passiert dass beim Parsen? Wird das Script apprupt gestoppt, passiert nichts, oder könnte ich das irgendwie abfragen und noch eine schöne leave-funktrion aufrufen (wäre sehr nützlich) ?
Wie sieht das bei solchen Chats mit der Systemlast und der Trafficlast aus?
Besser als mit Meta-refresh?
Dann habe ich noch ne Frage. Viele Leute reden bei Chats von socket-Verbidnungen. Ich habe mich da auch etwas schlau gemacht, bin aber noch nicht darafu gekommen, für was die in einem Chat dieser Art gut sein sollen. Könnte mir das jemand kurz erläutern?
Grüße .:.
muli
ich möchte nun auch einen Chat auf Basis von PHP programmieren, bzw. meinen bestehenden Chat nochmal umzuschreiben. Dieser läuft bisher ganz gut über Meta-refresh. Doch nun möchte ich ihn optimieren und ihn auf Streaming umstellen (Geschwindigkeit).
Bisher bin ich durch Suche und Überlegen auf die folgende Lösung gekommen:
PHP output :
set_time_limit (0)
while schleife
Daten abfragen
per flush ausgeben.
Nun habe ich aber noch eine Frage. Wenn der Benutzer den Chat verlässt bzw. in irgendeiner Weise das laden unterbricht, was passiert dass beim Parsen? Wird das Script apprupt gestoppt, passiert nichts, oder könnte ich das irgendwie abfragen und noch eine schöne leave-funktrion aufrufen (wäre sehr nützlich) ?
Wie sieht das bei solchen Chats mit der Systemlast und der Trafficlast aus?
Besser als mit Meta-refresh?
Dann habe ich noch ne Frage. Viele Leute reden bei Chats von socket-Verbidnungen. Ich habe mich da auch etwas schlau gemacht, bin aber noch nicht darafu gekommen, für was die in einem Chat dieser Art gut sein sollen. Könnte mir das jemand kurz erläutern?
Grüße .:.
muli
Kommentar