Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Форумы портала PHP.SU :: Версия для печати :: Непрерывный / поточный чат
Форумы портала PHP.SU » PHP » Программирование на PHP » Непрерывный / поточный чат

Страниц (1): [1]
 

1. AterCattus - 29 Января, 2008 - 23:18:16 - перейти к сообщению
Доброго времени суток!
Подскажите, есть ли варианты реализации такого чата (subj.) без применения демонов на *nix? Перерыл кучу сайтов и материалов, но ничего полезного не нашел. Огорчение
2. evgenijj - 30 Января, 2008 - 08:59:44 - перейти к сообщению
А что такое "непрерывный / поточный чат"?
3. AterCattus - 30 Января, 2008 - 09:12:47 - перейти к сообщению
Гм, думал все в курсе.
В общем чат, где сообщения от других пользователей приходят не через перезагрузку страницы / AJAX и т.п., а благодаря тому, что загрузка страницы не заканчивается после окончания получения данных. Соответственно, когда кто-то написал и отправил новое сообщение сервер сразу же выдает его на выход для соединения. И клиент сразу же его видит (как только оно придет), а не по истечению некоего промежутка времени и собственного запроса к серверу.
Я не знаю, как можно на PHP реализовать непрерываемое соединение, и плюс как клиент должен отправить на сервер запрос, если один поток уже соединен с сервером.

P.S. Очень надеюсь, что понятно объяснил.

P.P.S. Как пример - Voodoo Chat (на базе C++/Perl демона) и http://august4u[dot]ru (не знаю как, исходников не видел)

post post post scriptum Улыбка Все остальное реализовать не сложно - только непрерывность получения и отправка на сервер запросов.
4. valenok - 30 Января, 2008 - 12:19:32 - перейти к сообщению
5. AterCattus - 30 Января, 2008 - 13:42:00 - перейти к сообщению
И чем мне может помочь эта статейка о базовых основах?
6. Dastar - 30 Января, 2008 - 14:01:27 - перейти к сообщению
Это намек на то, что с помощью пхп такое не сделаешь)
7. valenok - 30 Января, 2008 - 15:45:56 - перейти к сообщению
Ну если не прочитаете и не вникните в её суть - ничем не поможет.
8. AterCattus - 30 Января, 2008 - 15:52:52 - перейти к сообщению
Да я вроде не дурак )

Ждал, что может есть способы неограниченно продлевать время выполнения скрипта. Никогда не слышал об этом, но мало ли...

А демона мне использовать не получится, жаль...
9. valenok - 30 Января, 2008 - 16:03:29 - перейти к сообщению
?? а Как с демоном, подскажите?
10. AterCattus - 30 Января, 2008 - 17:01:41 - перейти к сообщению
Чем объяснять, лучше один раз показать:
http://vochat[dot]com/
http://www[dot]voodoochat[dot]com/

Есть 2 версии ( 0.07 и 1.0RC1b ).
В обоих есть Perl-демон
\data\daemon\daemon_win.pl

А для версии 1.0RC1b еще и C/C++ демон в той же папке.

 

Powered by ExBB FM 1.0 RC1