hallo alle miteinander,
habe folgendes problem bei einem ähnlichen "chatsystem"
...es gibt 2 scripte..
das eine ist dafür zuständig das auszugeben was beim inputscript eingelesen wird..
das script das ausgibt wird aber nicht abgebrochen, es lauft also solange bis der user den browser beendet!
ich hab das problem zurzeit wie folgt gelöst:
-input script schreibt in mysql datenbank neuen eintrag(1 aufruf)
-output script prüft im sekundentakt ob was neues da ist(1 aufruf)
-falls es da ist,löscht er es (1 aufruf)
-ausgeben...
leider ist die methode nicht wirklcih sinnvoll,außerdem ist die verzögerung
von 1 sekunde drin,da die datenbank nur jede sekuned abgefragt wird,
außerdem wird der server ausgelastet..bei 10 aktiven usern sind das dann schon
30 Anfragen PRO SEKUNDE!!..das kann nicht gut sein,außerdem
sollte das ganze etwas schneller sein,und die abfragen pro sekunden raufzudrehn ist nicht wirklich gesund.
gibt es nicht irgend eine möglichkeit DIREKT mit dem andern laufendem PHP script zu "sprechen"?
müsste doch irgendetwas geben!?! hab das mal über das normale
file system probiert,geht auch ganz gut..aber nur solange es nur 1 user ist+grins+,
andernfalls gibts da auch gewaltig probleme :(
habt ihr eine lösung?
danke im vorraus,
mfg
simon tretter