Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
MySQL 5. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. Программирование. Ступени успешной карьеры. Авторы: Кузнецов М.В., Симдянов И.В. PHP 5/6. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель PHP 5 / 6 (3 издание). Авторы: Кузнецов М.В., Симдянов И.В. PHP. Практика создания Web-сайтов (второе издание). Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум PHP

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Чат с непрерывной загрузкой сообщений
 
 автор: fat   (13.06.2006 в 09:32)   письмо автору
 
 

Привет!
Написал чат. В нем загрузка новых сообщений происходит при обновлении фрейма сообщений. Это сильно кушает трафик и к томуже постоянное мелькание раздражает посетителей =)
Пробовал использовать метод Маликса для загрузки новых сообщений через PHP. Но этот метод сильно грузит систему, ибо в нем используется бесконечный цикл.
Хелп!! =) Говорят непрерывный поток можно сделать через яву.
У вас есть какие-нибудь идеи, скрипты или мануалы?

   
 
 автор: komex   (13.06.2006 в 10:34)   письмо автору
 
   для: fat   (13.06.2006 в 09:32)
 

Ты имеешь ввиду JavaScript или просто Java?
Можно попробовать вставить на страницу iframe размером 1Х1 с автоматической перезагрузкой (JavaScript). Когда страница перезагружается, с помощью PHP можно проверять есть ли новые сообщения. Если есть, то опять же на JavaScript заставляешь главное окно перезагрузиться...
Ну что-то в этом роде. Правда я еще не пробовал так делать, ести хочешь, попробуй, потом скажешь работает или нет! =)

   
 
 автор: fat   (13.06.2006 в 14:53)   письмо автору
 
   для: komex   (13.06.2006 в 10:34)
 

Пробовал, не очень=) Надо бы всетаки через JavaScript =)
Вот например чат хорошо сделан, не вкурсе что за двиг?
http://www.gameland.ru/chat/
или
http://www.xakep.ru/chat/xakep/login.aspx

   
 
 автор: komex   (13.06.2006 в 17:21)   письмо автору
 
   для: fat   (13.06.2006 в 14:53)
 

Просто на JavaScript точно не сделать. Я сегодня читал, что можно динамически генерировать строку типа

<script language="JavaScript" src = "url"></script>

где url - это путь к динамически изменяющимуся файлу, написанному, например, на php.
Должно получится что-то вроде этого:

<script language="JavaScript" src = "file.php?name=somename&room=1"></script>

При обращении к этому файлу должен быть правильно сгенерирован код на JS.
Ну и так далее. Надеюсь, принцип понятен?

P.S. Ну и чатик, блин! Просто отборный мат какой-то. И совсем не модерируется...

   
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования