Стал вопрос о создании чата.
Нужен современный динамический чат.
Ajax отпадает, т.к. постоянно дергает сервер, даже если там ничего нет.
Получается, как вариант технология, которая позволяет серверу связаться с клиентом. Или попробовать организовать связь клиент-клиент.
Может кто в курсе, как вообще сделать хороший чат?
Сейчас смотрю в сторону ActionScript. Но хз.
Мож кто-что знает?
Спасибо!
Спустя 4 минуты, 39 секунд (9.09.2011 - 21:39) Invis1ble написал(а):
Как вариант - COMET, но на практике не применял...
Спустя 10 минут, 19 секунд (9.09.2011 - 21:49) webmonkey написал(а):
LongPolling, бесконечный IFrame, WebSockets, Server-Sent Events, Multipart XHR, состояние "interactive" у XHR.
Спустя 15 минут, 41 секунда (9.09.2011 - 22:05) redreem написал(а):
думается в сфере "изученых" технологий связка cron+ajax с рационально подобранным временным распределением вполне потянула бы. ActionScript в плане чего??? какая разница кто будет сервак дергать?
Спустя 27 минут, 39 секунд (9.09.2011 - 22:32) sharki написал(а):
ApuktaChehov
Знаю что ты отце JavaScript'a, сам люблю его, ну да ладно, тебе надо посмотреть в сторону NODE.JS, слышал наверное, есть у него модуль хороший, socket.io который позволяет создать чат, который почти не имеет задержек, тобешь почти нормальная ася. Вообще Пишешь сервер на JS ну и клиент на JS, лафа вообще
Немного углубится правда надо, т.к многооое ты не знаешь из серверного JS 
Про дерганье сервера - от этого никуда не деться.
Знаю что ты отце JavaScript'a, сам люблю его, ну да ладно, тебе надо посмотреть в сторону NODE.JS, слышал наверное, есть у него модуль хороший, socket.io который позволяет создать чат, который почти не имеет задержек, тобешь почти нормальная ася. Вообще Пишешь сервер на JS ну и клиент на JS, лафа вообще


Про дерганье сервера - от этого никуда не деться.
Спустя 22 минуты, 58 секунд (9.09.2011 - 22:55) kirik написал(а):
Можно юзать flash/flex + какой-нить rtmp сервер
Я юзаю rtmpy.

Спустя 6 часов, 47 минут, 41 секунда (10.09.2011 - 05:43) Эли4ка написал(а):
серверный JS не думаю использовать..мне знакомый пробу показывал на perl, не плохо..очень оригинально..и сервер не очень грузит..кажется))
Спустя 18 минут, 23 секунды (10.09.2011 - 06:01) vital написал(а):
Без наворотов Streaming\пулинг чат пишется минут за 30. Как раз сейчас делаю кое-что в этом духе.
Ксати коговоря, вашу задачу удобно делать используя http://dklab.ru/lib/dklab_realplexor/
Да и вот вам инфа http://www.xakep.ru/post/52189/default.asp
Не обращайте внимание, что ссылка на сайт для детей - статья нормальная. Пример кода - как раз чат. Делается парой строк
Вам останентся только плюшки дописать)
Ксати коговоря, вашу задачу удобно делать используя http://dklab.ru/lib/dklab_realplexor/
Да и вот вам инфа http://www.xakep.ru/post/52189/default.asp
Не обращайте внимание, что ссылка на сайт для детей - статья нормальная. Пример кода - как раз чат. Делается парой строк

Спустя 2 часа, 21 минута, 55 секунд (10.09.2011 - 08:23) ApuktaChehov написал(а):
sharki - ты меня совсем в краску загонишь.
Всем спасибо за отклики. Буду изучать все предложенные варианты.
Всем спасибо за отклики. Буду изучать все предложенные варианты.
Спустя 1 день, 4 часа, 25 минут, 18 секунд (11.09.2011 - 12:49) Эли4ка написал(а):
вот Вам отличный пример чата на Node.Js ,надеюсь как и вы хотели...
https://github.com/mycoding/Simple-Chat
https://github.com/mycoding/Simple-Chat
Спустя 31 минута, 53 секунды (11.09.2011 - 13:21) Семён написал(а):
kirik
От кого я это слышу!!!
ApuktaChehov - напиши сначала как быстрее всего, затем только делай оптимизацию )
От кого я это слышу!!!

ApuktaChehov - напиши сначала как быстрее всего, затем только делай оптимизацию )
Спустя 1 час, 51 минута, 51 секунда (11.09.2011 - 15:12) VELIK505 написал(а):
Щас как правило все стараються писать клиентскую часть такое как коментарии, загрузки фото, чат, обмен сообщениями на node.js или tornado
Но я бы посоветовал вам Вот этот посмотреть
а доработать вот этот
а вот его исходники
Но я бы посоветовал вам Вот этот посмотреть
а доработать вот этот
а вот его исходники
_____________