Stefan Muenz: Chat in HTML mit einer Scriptsprache ohne Reload

Beitrag lesen

Hallo Michael,

Ein Apache-Prozeß bedient viel mehr als nur einen einzigen Client. Du hast natürlich nicht einen Prozeß pro Chat-Partner. (Sonst wäre der Server ja auf 256 gleichzeitige Besucher limitiert ... dann hättest Du ständig DOS-Situationen.)

Siehst du, das hab ich gar nicht gewusst! Wo erfaehrt man denn so was - wieviele User von einem Apache-Prozess verwaltet werden?

Und überhaupt, was hast Du für einen Apache? Meiner belegt etwa ein Drittel davon - wirf doch mal die ganzen Module raus, die nicht gebraucht werden ...

Ich rede nicht von "meinem daheim", sondern von dem hier auf dem Server. Das top-Kommando weist derzeit ca. 11 MB pro Apache-Prozess aus.

Was Du willst, das ist nicht ein Chat via HTTP, sondern ein IRC-Client in jedem Browser.

Wie funktioniert eigentlich das IRC-Protokoll, bzw. wie schafft es seine Effizienz bei persistenten Verbindungen? Gibt es da nur Minimal-Header? Oder irgendwelche Geheimnisse, von denen ich bislang nicht mal zu traeumen wagte? ;-)
Und dann gibt es ja noch die Erweiterbarkeit von Webservern wie Apache. Klar bleibt man immer an den Grenzen von HTTP haengen. Aber erlaubt das Modulsystem von Apache nicht, auch mal ein Modul zu integrieren, dass fuer derartige Aufgaben optimiert ist?

viele Gruesse
  Stefan Muenz