Модераторы: Sardar, Aliance
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Как сделать чат через java аплет, конкретно в моем случае 
:(
    Опции темы
ST_Falcon
Дата 28.2.2005, 14:12 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 330
Регистрация: 14.11.2003
Где: Львов

Репутация: нет
Всего: 1



Вот есть простенький чат http://zmiy2.iswith.us/kiev.php
Он еще в процессе отладки.
Проблема в том что вся игра на php и если общаться в чате нужно постоянно обновлять страницу. А это лишняя нагрузка сервака и лишний трафик. Если в таком чате повисеть полчаса, то лишнего траффика очень много... smile
Как можно сделать его поэкономнее? Чтоб обновлялся только чат.
Думаю что через фреймы. Тогда нужен скрипт на java script так? Я с джавой знаком очень отдаленно, а литературу читать очень некогда. Просьба помочь решить эту дилему...
smile
PM MAIL ICQ   Вверх
Vaulter
Дата 28.2.2005, 14:43 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Участник Клуба
Сообщений: 1724
Регистрация: 30.12.2002
Где: бункер

Репутация: 1
Всего: 22



ST_Falcon
нужен невидимый фрейм, который будет подгружать только новые сообщения, имена новых пользователей и т.д.
и...вызывать какието функции в остальных фреймах, чтобы там уже динамически изменялась страница JavaScriptом....



--------------------
PM MAIL WWW ICQ   Вверх
ST_Falcon
Дата 28.2.2005, 17:03 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 330
Регистрация: 14.11.2003
Где: Львов

Репутация: нет
Всего: 1



Aliance
Скрипт. Чтоб рефрешилась страница. К примеру раз в десять секунд. И выводила сообщения с БД.
Соединения с БД уже установлено через пыхпых. Переменные $server, $dbname, $user, $password тоже обьявлены в скрипте. Тоесть если нельзя поюзать готовое соединение, то нужно использовать значения этих переменных.
Цитата
Просто уменьшить трафик - это не JS...что?

Не так то это просто smile. В моем случае думаю что в фрейме нужен JS. У вас есть другие предложения?
Vaulter
Цитата

нужен невидимый фрейм, который будет подгружать только новые сообщения, имена новых пользователей и т.д.

Было бы неплохо... У вас есть пример кода?

Это сообщение отредактировал(а) ST_Falcon - 28.2.2005, 17:05
PM MAIL ICQ   Вверх
GoodBoy
Дата 28.2.2005, 17:08 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Главный джедай
****


Профиль
Группа: Модератор
Сообщений: 3886
Регистрация: 8.1.2003
Где: КМВ

Репутация: 2
Всего: 83



ST_Falcon
Зачем тебе нужен
Цитата(ST_Falcon @ 28.2.2005, 17:03)
Скрипт. Чтоб рефрешилась страница


Что, мета-тэги уже отменили???
Код
<meta http-equiv='refresh' content='20; url=/путь/скрипт.php'>

smile


--------------------
Чем дальше в лес, тем толще партизаны...

Цитата(igorold @  1.5.2016,  17:40 Найти цитируемый пост)
Индейцы не обратили внимания на поток беженцев из Европы… Теперь они живут в резервациях. 
PM MAIL   Вверх
ST_Falcon
Дата 28.2.2005, 17:14 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 330
Регистрация: 14.11.2003
Где: Львов

Репутация: нет
Всего: 1



GoodBoy
Цитата

Что, мета-тэги уже отменили???

Так... думаю, думаю, думаю... Пользователю нужна максимальная эфективность... Значит время обновления он может указать в настройках а я забить в метатег фрейма... Вариант. А если он не хочет чтоб страница обновлялась... Тоже можно забить в настройки, сохранить и юзать. В принципе это выход, но хотелось бы культурненько. Чтоб можно было просто чекбокс поставить. Типа "обновлять иль не обновлять... вот в чем вопрос".
PM MAIL ICQ   Вверх
GoodBoy
Дата 28.2.2005, 17:22 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Главный джедай
****


Профиль
Группа: Модератор
Сообщений: 3886
Регистрация: 8.1.2003
Где: КМВ

Репутация: 2
Всего: 83



А если НЕ обновлять, то нафиг такой чат нужен?


--------------------
Чем дальше в лес, тем толще партизаны...

Цитата(igorold @  1.5.2016,  17:40 Найти цитируемый пост)
Индейцы не обратили внимания на поток беженцев из Европы… Теперь они живут в резервациях. 
PM MAIL   Вверх
lovermann
Дата 28.2.2005, 17:35 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 285
Регистрация: 28.12.2004
Где: Прага

Репутация: нет
Всего: 8



опять всё в одну кучу java, javascript.. ST Falcon, ты уж разберись, что тебе нужно -- java-апплет или javascript-функции ..
PM WWW ICQ   Вверх
Sardar
Дата 28.2.2005, 22:11 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бегун
****


Профиль
Группа: Модератор
Сообщений: 6986
Регистрация: 19.4.2002
Где: Нидерланды, Groni ngen

Репутация: 78
Всего: 317



Очень полезно забыть про фреймы и почитать это: http://www.webmascon.com/topics/technologies/13a.asp
Таккже полезно покопатся в скриптах Гугла smile


--------------------
 Опыт - сын ошибок трудных  © А. С. Пушкин
 Процесс написания своего велосипеда повышает профессиональный уровень программиста. © Opik
 Оценить мои качества можно тут.
PM   Вверх
ST_Falcon
Дата 1.3.2005, 00:44 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 330
Регистрация: 14.11.2003
Где: Львов

Репутация: нет
Всего: 1



lovermann
ява скрипт от ява аплета не отличу... как между ними разница? мне просто готовый кусок кода который можно с php скомбинировать...
зы1. боже почему на пыхпыхе нету частей исполябщихся на стороне клиента...
GoodBoy
А может я не хочу обновлять чат. А кто то хочет... Люди разные есть.
PM MAIL ICQ   Вверх
GoodBoy
Дата 1.3.2005, 16:31 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Главный джедай
****


Профиль
Группа: Модератор
Сообщений: 3886
Регистрация: 8.1.2003
Где: КМВ

Репутация: 2
Всего: 83



Цитата(ST_Falcon @ 1.3.2005, 00:44)
А может я не хочу обновлять чат.

А как тогда ты увидишь новые сообщения? smile Смысл в ТАКОМ чате?


--------------------
Чем дальше в лес, тем толще партизаны...

Цитата(igorold @  1.5.2016,  17:40 Найти цитируемый пост)
Индейцы не обратили внимания на поток беженцев из Европы… Теперь они живут в резервациях. 
PM MAIL   Вверх
Sardar
Дата 1.3.2005, 17:06 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бегун
****


Профиль
Группа: Модератор
Сообщений: 6986
Регистрация: 19.4.2002
Где: Нидерланды, Groni ngen

Репутация: 78
Всего: 317



Цитата(ST_Falcon @ 28.2.2005, 23:44)
мне просто готовый кусок кода который можно с php скомбинировать...

На php.spb.ru можно найти "Правильный чат", работающий как раз по этому принципу. Но как я уже сказал это устарело, очень устарело. Открой страницу с Google Suggest, посмотри исходники скриптов. Читай статью, линк что я запостил выше.

Времени тебе писать клиента нет, увы бери с какого нибудь существующего чата или лучше разберись сам и пиши свой.


--------------------
 Опыт - сын ошибок трудных  © А. С. Пушкин
 Процесс написания своего велосипеда повышает профессиональный уровень программиста. © Opik
 Оценить мои качества можно тут.
PM   Вверх
sergejzr
Дата 2.3.2005, 18:54 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Un salsero
Group Icon


Профиль
Группа: Админ
Сообщений: 13285
Регистрация: 10.2.2004
Где: Германия г .Ганновер

Репутация: 10
Всего: 360



Посмотри пример smile

Вот тут можно посмотреть всю дискуссию:
http://forum.vingrad.ru/index.php?showtopic=36331&hl=iframe

Вот пример:
http://files.vingrad.ru/sergej.z/nullframe2/1.html

И оба файла smile
1.html
data.html


--------------------
PM WWW IM ICQ Skype GTalk Jabber AOL YIM MSN   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Форум для вопросов, которые имеются в справочниках, но их поиск вызвал затруднения, или для разработчика требуется совет или просьба отыскать ошибку. Напоминаем: 1) чётко формулируйте вопрос, 2) приведите пример того, что уже сделано, 3) укажите явно, нужен работающий пример или подсказка о том, где найти информацию.
 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | JavaScript: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.3833 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.