![]() |
Flash чат
Как вы думаете, стоит ли делать чат на flash, тоесть все данные будут сначала отправляться на сервер через php, а потом от туда забираться и выводиться.
Или лучше через фрэймы html-овские и не трогать flash для этого дела ? |
я думаю что лучше пересмотреть виды чатов, и сделать свой выбор, какой чат лучше, красочней и быстрей, и на чем реализован, а уж потом смотреть на чем лучше тебе его реализовать
|
Чаты нужно делать на сокетах.
|
чаты очень давно (лет 5) пережили своё. задайтесь вопросом "стоит ли делать чат?".
|
если делать чаты на сокетах, то весь офисный планктон и студенты в офисах за прокси останутся без чатов. Так что http-запросы рулят :-P.
|
artem_fs хочу сам разобраться в этом всём, интересно просто.
Кстати может кто-то видел примеры реализации флэш чатов, интересно было бы посмотреть. |
|
Chas, а не сильно это тормозить будет, ну сначало в php -> файл потом из файла в php во флэш ?
|
эм... а чем это оличается от обычного php-чата?
Наоборот, в обычном пхп-чате передается страничка целиком, а тут тебе нужно только xml c новым текстом с момента обновления. Правда, чат на ajax+php лучше и проще IMO. |
Цитата:
|
Chas, о боже! а я не знал, что люди до сих не научились делать совместные интеллектуальные системы ... бедный "мир" разрешающий использовать ХТТП-прокси вместо сокетов, должен сдохнуть!
|
Люди дейсвительно не научились. Наверное, именно по этому, TZ до сих пор поддерживает режим игры "за прокси" ;-)
|
Chas, стоп стоп стоп ... я думал, именно это и называется "совместные".
да у нас до сих пор есть поддержка для ~10% юзеров. |
Сервер выдает только что подсоеднившемуся клиенту страницу с сообщениями, где каждому сообщению присвоен ID как функция от времени его поступления на сервер. В дальнейшем клиент отсылает запрос серверу с ID последнего сообщения, которое он получил ранее и серверный скрипт формирует новый блок сообщений для данного клиента с ID выше (позднее) полученными сообщениями. Трафик экономится зверски, сокеты не нужны.
|
flash33 Спасибо.
А вот ещё интересно, а как же быть со смайликами ? |
| Часовой пояс GMT +4, время: 00:10. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.