Непрерывный чат - все точки на ты!!! @ DeForum.ru
DeДверь  
Логин:  
Пароль:  
  Автологин  
   
Разместить рекламу
Письмо админу
Правила | FAQ | *Поиск | Наша команда | Регистрация | Вход
 
 
 Страница 1 из 1 [ Сообщений: 7 ] 
*   Список форумов / Начинка и техника / Программирование для WWW » ответить » создать топик « | »
Автор Сообщение
BruNko
новый человек
0
Сообщения: 88
Зарегистрирован: 26.06.02
Откуда: Нерюнгри
Заголовок сообщения: Непрерывный чат - все точки на ты!!!
Сообщение Добавлено: 7 Сентябрь 2003, 14:38:08 
несколько дней думал, несколько дней гадал = сегодня понял как работает чат с непрерывной загрузкой - chatzone.ru , moschat.ru, sexychat.ru (не сочтите за рекламу, это адреса примеров таких чатов)…

На C++, TCL или Perl`е пишется демон, который создает сокет на опр. порт и разрешает подключения к нему. Таким образом создавая на PERL/C++/TCL http сервер, пользовательская часть чата открывает странички с адреса http://АДРЕСЧАТА:ПОРТ_ДЕМОНА/СЕССИЯ

Демон зацикливается, и работает 24 часа в сутки.. Паралельно еще вроде бы запускается каждые 5 сек. скрипт, контроллирующий онлайн пользователей, кики, баны, …

Соединение между браузером и сервером (созданным деманом) не разрывается, и остаётся на протяжении всей сессии!!!!!!!!

Может я где то не прав?
vexoid
новый человек
0
Сообщения: 295
Зарегистрирован: 15.12.02
Откуда: msk
Сообщение Добавлено: 8 Сентябрь 2003, 01:53:39 
хммм... а просто смотреть что пользователю уже отдали и отдавать новое по отношению к этому, сортируя по времени... и дописывая через js... так не судьба ? без всяких демонов доступное решение... хотя линк на "правильный чат" я уже давал... наиболее корректно именно через демон...

_________________
lost world... lost life... lost tomorrow... only night
BruNko
новый человек
0
Сообщения: 88
Зарегистрирован: 26.06.02
Откуда: Нерюнгри
Сообщение Добавлено: 8 Сентябрь 2003, 02:20:47 

vexoid писал(а):
хммм... а просто смотреть что пользователю уже отдали и отдавать новое по отношению к этому, сортируя по времени... и дописывая через js... так не судьба ? без всяких демонов доступное решение... хотя линк на "правильный чат" я уже давал... наиболее корректно именно через демон...



Именно так сначала и сделали, более того - ничего из картинок не мерцает, список ников обновляется мгновенно - целиком, не по частям. Но, непонятно почему, люди всёравно жалуются на то что чат работает медленно!!!
MpaK999 Муж.
участник
1
Сообщения: 1716
Зарегистрирован: 14.11.02
Откуда: Ufa/Russia
Сообщение Добавлено: 8 Сентябрь 2003, 06:57:19 
"люди всёравно жалуются на то что чат работает медленно"
может надо сервер или канал проапгрейдить? :)

_________________
:: metal kick ass ::
BruNko
новый человек
0
Сообщения: 88
Зарегистрирован: 26.06.02
Откуда: Нерюнгри
Сообщение Добавлено: 8 Сентябрь 2003, 09:13:40 
Это уже не в моей власти!!!
ptitov
новый человек
0
Сообщения: 175
Зарегистрирован: 22.07.02
Откуда: Москва
Сообщение Добавлено: 11 Сентябрь 2003, 17:47:54 
Да, надо именно демон. Вместо демона можно использовать специально настроенный Apache, но лучше написать своё.

_________________
Иногда хостер
vexoid
новый человек
0
Сообщения: 295
Зарегистрирован: 15.12.02
Откуда: msk
Сообщение Добавлено: 11 Сентябрь 2003, 21:29:17 
ага или на примере chat.php.spb.ru использовать eggdrop .)
eggdrop engine - tcl - php

_________________
lost world... lost life... lost tomorrow... only night
*   Список форумов / Начинка и техника / Программирование для WWW « | » » ответить » создать топик
 Страница 1 из 1 [ Сообщений: 7 ] 
Показать сообщения за:   Поле сортировки  
Найти:
Перейти:  
Уровень доступа: Вы не можете начинать темы. Вы не можете отвечать на сообщения. Вы не можете редактировать свои сообщения. Вы не можете удалять свои сообщения. Вы не можете добавлять вложения.
cron


ООО ДеФорум
При использовании материалов сайта ссылка на DeForum.ru — обязательна.
Проект Павла Батурина ©2001-2077; // Powered by phpBB © 2013 phpBB Group
Rambler's Top100