phpbar.de logo

Mailinglisten-Archive

[php] Performanter php Chat

[php] Performanter php Chat

Björn Schotte bjoern at thinkphphq.de
Die Nov 4 11:12:05 CET 2003


* Dennis Sterzenbach wrote:
> Einen Chat in PHP zu basteln, ohne dafür eine Datenbank zu verwenden
> ist allerdings auch nicht ganz einfach und bedarf einiger Tricks.
> Das Ganze ließe sich zum Beispiel auf Textdateien (eine Pro Raum,
> oder Benutzer...) realisieren.

Man will weder Datenbank (zu inperformant) noch Textdateien
(flock() suggeriert nur funktionierendes Locking, es tut
aber nicht) verwenden, sondern so etwas wie IRCg. Dann braucht
man sich um den Broadcasting Mechanismus und diverse Standard-
features wie Räume, Ops, kicks etc. nicht zu kümmern.

Wir haben solche Systeme auf IRCg Basis z.B. für einen großen
Elektronikkonzern deployed und konnten damit die Entwicklungs-
zeiten ggüber DB-/textbasierten Systemen drastisch verkürzen,
weil man sich nicht mehr um grundlegende Dinge kümmern muß,
sondern nur um den HTML-Part (Smileys, Farben etc.).

-- 
Schnellanbindung an 350 Standorte?! CaseStudy anfordern unter:
                transaktionsserver at emailseminar.de
ThinkPHP / rent-a-phpwizard                   bjoern at thinkphp.de
Sedanstraße 27                             Tel: 0931 / 78 43 804
97082 Würzburg                             Fax: 0931 / 78 43 795
http://www.thinkphp.de/          http://www.rent-a-phpwizard.de/

php::bar PHP Wiki   -   Listenarchive