Fórum Root.cz

Hlavní témata => Vývoj => Téma založeno: yetti 25. 02. 2013, 08:37:03

Název: Webový chat a realtime komunikace
Přispěvatel: yetti 25. 02. 2013, 08:37:03
Zdravím, potřebuji napsat jednoduchý webový chat a řeším, jak co nejefektivněji dostávat nové příspěvky ze serveru ke klientovi. Hned jako první mě zaulajo WebSocket, nicméně netuším, jestli to vyžaduje nějaké úpravy na serveru (chci to na LAMP hostingu, kde jakékoliv úpravy PHP/Apache nejsou možné, nebo velmi omezené). Nějaké zkušenosti?

Jako další možnost mě napadla klasika XmlHTTPRequest - AJAX, ale docela by mě zajímalo, co zatíží server víc. Bombardovat ho každých (třeba) 5 s požadavkem o výpis nových zpráv, nebo něco jako long-polling HTTP požadavek? Jasně, když budu mít několik stovek nebo tisíc uživatelů co bombardují každých 5s server tak nic moc, ale dlouho běžící PHP script na straně serveru nemá žádný vliv na celkový jeho výkon?

Díky za tipy
Název: Re:Webový chat a realtime komunikace
Přispěvatel: Kouzelný dědeček 09. 03. 2013, 23:41:26
Co třeba http://www.root.cz/clanky/jak-si-spustit-vlastni-jabber-server-za-15-minut/ + http://www.linuxexpres.cz/software/jappix-jabber-klient-v-internetovem-prohlizeci ?
Název: Re:Webový chat a realtime komunikace
Přispěvatel: Pavel 'TIGER' Růžička 10. 03. 2013, 01:00:41
Také se přikláním k jabberu.