Witam, nigdzie nie mogę znaleźć dobrej zasady działania shoutboxa... Nie chcę gotowego skryptu, bo takowy sam napiszę. Chciałbym tylko wiedzieć w jaki sposób to działa. Nie mogę przecież co sekundę sprawdzać czy w bazie nie ma nowego wpisu, bo to zamuli stronę a wolałbym, żeby działało to w czasie rzeczywistym.

- Rejestracja:ponad 17 lat
- Ostatnio:11 miesięcy
0
Wersja dla mniej bystrych: to co napisałeś przejdzie i aż tak źle nie będzie.
Wersja pro: klepnij dodatkowy mały serwer HTTP np. w node.js i buforuj wiadomości dodatkowo do pamięci, przy czym samą komunikację ewentualnie zrób w oparciu o COMET.
Zobacz pozostały 1 komentarz

Demonical Monk
Akurat node.js powstało specjalnie do takich zastosowań, więc za dużo się nie napracujesz.

afc90
zabrzmiało trochę skomplikowanie - poczytam po pracy. Dzięki za odp

afc90
btw. mam na stronie dwa elementy z settimeout. Oszczędzałem trochę skrypt i odświeżam w jak największych odstępach czasu na jakie mogę sobie tylko pozwolić. Odświeżanie co sekundę/dwie nie zamuli stronki?

Demonical Monk
To zależy od serwera i oprogramowania.
Oak
Pisanie chatu w node.js z dodatkowym wprowadzeniem: http://www.youtube.com/watch?v=jo_B4LTHi3I
Zarejestruj się i dołącz do największej społeczności programistów w Polsce.
Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.