![]() |
|
Модераторы: Sardar, Aliance |
![]()
|
|
| ST_Falcon |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 330 Регистрация: 14.11.2003 Где: Львов Репутация: нет Всего: 1 |
Вот есть простенький чат http://zmiy2.iswith.us/kiev.php
Он еще в процессе отладки. Проблема в том что вся игра на php и если общаться в чате нужно постоянно обновлять страницу. А это лишняя нагрузка сервака и лишний трафик. Если в таком чате повисеть полчаса, то лишнего траффика очень много... Как можно сделать его поэкономнее? Чтоб обновлялся только чат. Думаю что через фреймы. Тогда нужен скрипт на java script так? Я с джавой знаком очень отдаленно, а литературу читать очень некогда. Просьба помочь решить эту дилему... |
|||
|
||||
| Vaulter |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1724 Регистрация: 30.12.2002 Где: бункер Репутация: 1 Всего: 22 |
ST_Falcon
нужен невидимый фрейм, который будет подгружать только новые сообщения, имена новых пользователей и т.д. и...вызывать какието функции в остальных фреймах, чтобы там уже динамически изменялась страница JavaScriptом.... |
|||
|
||||
| ST_Falcon |
|
||||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 330 Регистрация: 14.11.2003 Где: Львов Репутация: нет Всего: 1 |
Aliance
Скрипт. Чтоб рефрешилась страница. К примеру раз в десять секунд. И выводила сообщения с БД. Соединения с БД уже установлено через пыхпых. Переменные $server, $dbname, $user, $password тоже обьявлены в скрипте. Тоесть если нельзя поюзать готовое соединение, то нужно использовать значения этих переменных.
Не так то это просто Vaulter
Было бы неплохо... У вас есть пример кода? Это сообщение отредактировал(а) ST_Falcon - 28.2.2005, 17:05 |
||||
|
|||||
| GoodBoy |
|
||||
![]() Главный джедай ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 3886 Регистрация: 8.1.2003 Где: КМВ Репутация: 2 Всего: 83 |
ST_Falcon
Зачем тебе нужен
Что, мета-тэги уже отменили???
|
||||
|
|||||
| ST_Falcon |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 330 Регистрация: 14.11.2003 Где: Львов Репутация: нет Всего: 1 |
GoodBoy
Так... думаю, думаю, думаю... Пользователю нужна максимальная эфективность... Значит время обновления он может указать в настройках а я забить в метатег фрейма... Вариант. А если он не хочет чтоб страница обновлялась... Тоже можно забить в настройки, сохранить и юзать. В принципе это выход, но хотелось бы культурненько. Чтоб можно было просто чекбокс поставить. Типа "обновлять иль не обновлять... вот в чем вопрос". |
|||
|
||||
| GoodBoy |
|
|||
![]() Главный джедай ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 3886 Регистрация: 8.1.2003 Где: КМВ Репутация: 2 Всего: 83 |
А если НЕ обновлять, то нафиг такой чат нужен?
|
|||
|
||||
| lovermann |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 285 Регистрация: 28.12.2004 Где: Прага Репутация: нет Всего: 8 |
опять всё в одну кучу java, javascript.. ST Falcon, ты уж разберись, что тебе нужно -- java-апплет или javascript-функции ..
|
|||
|
||||
| Sardar |
|
|||
![]() Бегун ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 6986 Регистрация: 19.4.2002 Где: Нидерланды, Groni ngen Репутация: 78 Всего: 317 |
Очень полезно забыть про фреймы и почитать это: http://www.webmascon.com/topics/technologies/13a.asp
Таккже полезно покопатся в скриптах Гугла -------------------- Опыт - сын ошибок трудных © А. С. Пушкин Процесс написания своего велосипеда повышает профессиональный уровень программиста. © Opik Оценить мои качества можно тут. |
|||
|
||||
| ST_Falcon |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 330 Регистрация: 14.11.2003 Где: Львов Репутация: нет Всего: 1 |
lovermann
ява скрипт от ява аплета не отличу... как между ними разница? мне просто готовый кусок кода который можно с php скомбинировать... зы1. боже почему на пыхпыхе нету частей исполябщихся на стороне клиента... GoodBoy А может я не хочу обновлять чат. А кто то хочет... Люди разные есть. |
|||
|
||||
| GoodBoy |
|
|||
![]() Главный джедай ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 3886 Регистрация: 8.1.2003 Где: КМВ Репутация: 2 Всего: 83 |
А как тогда ты увидишь новые сообщения? |
|||
|
||||
| Sardar |
|
|||
![]() Бегун ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 6986 Регистрация: 19.4.2002 Где: Нидерланды, Groni ngen Репутация: 78 Всего: 317 |
На php.spb.ru можно найти "Правильный чат", работающий как раз по этому принципу. Но как я уже сказал это устарело, очень устарело. Открой страницу с Google Suggest, посмотри исходники скриптов. Читай статью, линк что я запостил выше. Времени тебе писать клиента нет, увы бери с какого нибудь существующего чата или лучше разберись сам и пиши свой. -------------------- Опыт - сын ошибок трудных © А. С. Пушкин Процесс написания своего велосипеда повышает профессиональный уровень программиста. © Opik Оценить мои качества можно тут. |
|||
|
||||
| sergejzr |
|
|||
![]() Un salsero Профиль Группа: Админ Сообщений: 13285 Регистрация: 10.2.2004 Где: Германия г .Ганновер Репутация: 10 Всего: 360 |
Посмотри пример
Вот тут можно посмотреть всю дискуссию: http://forum.vingrad.ru/index.php?showtopic=36331&hl=iframe Вот пример: http://files.vingrad.ru/sergej.z/nullframe2/1.html И оба файла 1.html data.html |
|||
|
||||
![]()
|
| Форум для вопросов, которые имеются в справочниках, но их поиск вызвал затруднения, или для разработчика требуется совет или просьба отыскать ошибку. Напоминаем: 1) чётко формулируйте вопрос, 2) приведите пример того, что уже сделано, 3) укажите явно, нужен работающий пример или подсказка о том, где найти информацию. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | JavaScript: Общие вопросы | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |