Avatar
Army
Neregistrovaný
Avatar
Army:

Čau jakou metodou mám v php zasílat text když chci udělat chat. Aby se stránka nemusela aktualizovat pro načtení textu díky.

 
Odpovědět 5.6.2012 7:19
Avatar
Kit
Redaktor
Avatar
Nahoru Odpovědět 5.6.2012 7:41
Vlastnosti objektů by neměly být veřejné. A to ani prostřednictvím getterů/setterů.
Avatar
Army
Neregistrovaný
Avatar
Army:

Mám to chápat tak že přes php to nejde? A co je to IRC?

 
Nahoru Odpovědět 5.6.2012 13:09
Avatar
David Čápka
Tým ITnetwork
Avatar
Odpovídá na Army
David Čápka:

Stránka se vždy bude muset aktualizovat, najdi si, jak funguje HTTP protokol. Buď viditělne nebo na pozadí.

Jestli čekáš, že má PHP nějaké metody pro chat, tak nemá. Musíš použít nějaké knihovny, např. pro IRC, jak radí Kit. Místo "Co je IRC" by to stačilo zadat do Googlu: http://cs.wikipedia.org/…t_Relay_Chat

Nahoru Odpovědět 5.6.2012 14:06
Miluji svou práci a zdejší komunitu, baví mě se rozvíjet, děkuji každému členovi za to, že zde působí.
Avatar
Kit
Redaktor
Avatar
Odpovídá na Army
Kit:

Ve chvíli, kdy se budeš snažit používat chat přes protokol HTTP, připravíš serveru horké chvilky, neboť tento protokol k tomuto účelu vůbec nebyl vytvořen. Proto byly vyvinuty protokoly IRC, ICQ, Skype, TeamSpeak a další. Rozumný vývojář použije některý z nich a dál to neřeší.

Pokud bys to chtěl dělat stylem Twitteru nebo Facebooku, použij AJAX. Ovšem zátěž serveru bude při provozu velmi vysoká. Také se to už nedá považovat za chat.

Nahoru Odpovědět 5.6.2012 14:42
Vlastnosti objektů by neměly být veřejné. A to ani prostřednictvím getterů/setterů.
Avatar
martinkobelka
Redaktor
Avatar
martinkobelka:

jquery

 
Nahoru Odpovědět 25.7.2012 21:31
Avatar
Kit
Redaktor
Avatar
Odpovídá na martinkobelka
Kit:

jQuery je jen šikovná knihovna, která kromě jiných funkcí umí i AJAX.

Nahoru Odpovědět 25.7.2012 21:45
Vlastnosti objektů by neměly být veřejné. A to ani prostřednictvím getterů/setterů.
Avatar
Daniel Vítek
Tým ITnetwork
Avatar
Odpovídá na David Čápka
Daniel Vítek:

A jak se dělá ta aktualizace na pozadí ?

 
Nahoru Odpovědět 9.8.2012 8:26
Avatar
Daniel Vítek
Tým ITnetwork
Avatar
Avatar
David Čápka
Tým ITnetwork
Avatar
Nahoru Odpovědět 15.8.2012 22:02
Miluji svou práci a zdejší komunitu, baví mě se rozvíjet, děkuji každému členovi za to, že zde působí.
Avatar
Kit
Redaktor
Avatar
Odpovídá na David Čápka
Kit:

jQuery není nutné, AJAX funguje i bez něho
http://citron.blueboard.cz/…tecniky.html

Ale s jQuery je to přece jen trochu pohodlnější
http://citron.blueboard.cz/…ky-ajax.html

Nahoru Odpovědět 16.8.2012 5:58
Vlastnosti objektů by neměly být veřejné. A to ani prostřednictvím getterů/setterů.
Avatar
Daniel Vítek
Tým ITnetwork
Avatar
Odpovídá na David Čápka
Daniel Vítek:

No a jak na to ? :D Já jquery neumím a ani moc nevím co je AJAX

 
Nahoru Odpovědět 16.8.2012 7:28
Avatar
Daniel Vítek
Tým ITnetwork
Avatar
Odpovídá na Daniel Vítek
Daniel Vítek:

Aha už vidím ten odkaz od kita :)

 
Nahoru Odpovědět 16.8.2012 7:29
Avatar
David Čápka
Tým ITnetwork
Avatar
Odpovídá na Kit
David Čápka:

S jQuery je to o mnoho jednodušší a vychytává nekompatibilitu mezi prohlížeči, vůbec bych bez ní již neprogramoval a ani ostatní to nedělají.

Nahoru Odpovědět 16.8.2012 8:45
Miluji svou práci a zdejší komunitu, baví mě se rozvíjet, děkuji každému členovi za to, že zde působí.
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 15 zpráv z 15.