irreversible
oberspammer
|
thx for replies allerdings is net wirklich was brauchbares dabei das mit den socket funktionen werd ich mir einmal anschaun, aber wenn das nur unter linux/unix funkt is fürn hugo ... das ganze wird ein modul für ein bestehendes cms, da kann ich mir den server leider net aussuchen aus dem grund fällt auch irgend so a mirc gschichtl wega ... werden jetzt wahrscheinlich eine java / php mischung machen ... die eigentliche chat engine bleibt fix, anpassen kann man nur die umgebung. gechattet wird in java mit sockets (keine große hexerei) und die ganze anpasserei mach ma mit php ... anziges problem is, dass der rechner dann java installiert haben muss ... aber was solls ... besser als so ein gay chat, der sich nur alle paar sekunden aktualisiert ... thx trotzdem
|
watchout
Legendundead
|
tja, kamma nix machen - wir haben unser bestes versucht... andrer chat als irc is ja sowieso a schmarrn
|
Newcron
Bloody Newbie
|
hi! Du übersiehst da was! Das problem ist nicht clientseitig, sondern serverseitig. Ein chatclient geht. Du musst nur dauernd irgendwas rausmüllen, damit die browser nicht timeouten, dann ist kein problem mehr mit der clientseite. Die Serverseite, DIE ist das wahre problem, weil PHP bei gott nicht dafür konzipiert wurde, dass sowas damit gemacht werden soll! Dafür brauchst du eine art eigenen Server (etwas wie ein webserver, das ständig rennt) und zu dem alle connecten. Das kannst du zwar in PHP schreiben, aber wenn das auf jedem server rennen soll, wird dein chat nur 10 sekunden online sein, weil das ist die default "Max_execution_time" von PHP script, ist die um, wird das script einfach beendet, weil eine endlosschleife darin vermutet wird (und die hast du ja auch...) Wenn der server dann da ist (zu dem alle connecten und der die messages verwaltet) dann musst du nur ständig irgendwas rausschicken, wenn jetzt beispielsweise keine neue Chatmeldung vorhanden ist , schickst du halt ein HTML kommentar, also: <!-- --> und schon gehts weiter mit dem Webbrowser...
|