[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Создание чата.
ApuktaChehov
Здрасти всем!

Стал вопрос о создании чата.
Нужен современный динамический чат.

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, лафа вообще smile.gif Немного углубится правда надо, т.к многооое ты не знаешь из серверного JS smile.gif


Про дерганье сервера - от этого никуда не деться.

Спустя 22 минуты, 58 секунд (9.09.2011 - 22:55) kirik написал(а):
Можно юзать flash/flex + какой-нить rtmp сервер smile.gif Я юзаю 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

Не обращайте внимание, что ссылка на сайт для детей - статья нормальная. Пример кода - как раз чат. Делается парой строк wink.gif Вам останентся только плюшки дописать)

Спустя 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

Спустя 31 минута, 53 секунды (11.09.2011 - 13:21) Семён написал(а):
kirik
От кого я это слышу!!! tongue.gif

ApuktaChehov - напиши сначала как быстрее всего, затем только делай оптимизацию )

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


_____________
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.