Jednoducha otazka:
Je nejaky zpusob/technologie jak mit na webzdarma chat a neporusovat podminky webhostingu?
Z fleku me napadaji 2 zpusoby:
1* V nejakem casovem intervalu refreshovat stranku,
2* nebo se ajaxem dotazovat serveru na nove zpravy a dotahovat pouze nove. Coz je prakticky to same jako prvni moznost, jen je mensi napor na datovy provoz.
Existuje nejaka jina prijatelna technologie? Nebo se da s adminy dohodnout na jednom z predeslych dvou reseni pri nejakem prijatelnem nastaveni (delsim casovem intervalu)?
Diky za odpoved.
PS: Chatem myslim klasiku: Nekdo neco napise a ostatnim uzivatelum se to po chvilce objevi na strance.
EDIT: Nadpis příspěvku zkrácen, aby nelámal tabulku v přehledu témat. (Nípal)
Ono vlastně záleží, jak moc ten chat bude využíván.
Pokud jde jen o blekoty s pěti lidmi, tak si klidně nechej klasiku.
Pokud se však očekává bouřlivý pokec (více uživatelů nebo kecy za každou sekundu), pak na tohle na WZ zapomeň.
S nějakými featurkami si ani tak nepomůžeš. Jedině, že by se stránka obnovovala každých 30 minut, ale to už pak není chat.
Zátěž ani tak nerozhoduje datová propustnost, ale jeho zpracovávání.
Rem (rem.wz.cz)
wz.cz ma samotne velkou zatez. Pokud by jsi chtel chat pro 100 lidi, tak mozna, velmi mozna by se to dalo zaridit velkym ocesanim na pouze textovy prenos. A to bys jeste musel vedet, jak ty scripty optimalizovat, aby se to chovalo jako minimalni zatez.
Pokud by to byl pokec mezi 5ti lidmi, tak s tim neni takovy problem.
Z fleku me napadaji 2 zpusoby:
1* to musis provadet tak ci tak, akorat normalni clovek dela refres 1x/17s a vic, a vzdy pri odeslani zpravy. Dokonce by slo sledovat, ze je slovek 10 minut neaktivni a tak mu nastavit javascriptem refresh po minute nebo pockat na mouse-move udalost.
2* ajax ma jaky vliv na zatez? :) zadny. Ajax je jen zpusob prenaseni dat. Zatez muze byt dokonce jeste vetsi, jak mam zkusenosti. Vzdy zalezi na zpusobu pouziti. Totez dokazi napsat bez ajaxu uplne stejne a usporneji.