Вернуться   Foxter.ru > Мой компьютер > Программирование > Web-программирование

Ответ
 
Опции темы Опции просмотра
Старый 04.08.2006, 10:41   #21982  
Гуру
 
Аватар для s1mon
 
Репутация: 27349Репутация: 27349Репутация: 27349Репутация: 27349Репутация: 27349Репутация: 27349Репутация: 27349Репутация: 27349Репутация: 27349Репутация: 27349Репутация: 27349
Регистрация: 17.01.2006
Адрес: Клуб управления гневом
Сообщения: 408
Нарушения: Два нарушения
По умолчанию AJAX технология

Asynchronous Javascript And Xml Applications


Это два года назад AJAX был в диковинку (да и самого слова AJAX тогда ещё не выдумали). Теперь веб-приложения, страницы которых обновляются "на лету", в порядке вещей. Даже наоборот, без AJAX трудно и представить себе некоторые сервисы.
Как работали обычные веб-приложения? Как правило, на событие (клик по ссылке или нажатие на кнопку) браузер реагировал отправкой запроса серверу. Когда с сервера приходил ответ, всё содержимое страницы полностью обновлялось.
Одна из проблем состояла в том, что при обновлении содержимого страницы веб-приложение переходит в новое состояние. Из информации о предыдущем состоянии сохраняются только данные, переданные в запросе. Чем более точная информация о прежнем состоянии системы требуется, тем больше данных необходимо пересылать в запросе.
Другим недостатком является необходимость пересылать повторяющиеся массивы данных клиенту после каждого события. Например, если пользователь ошибся при заполнении формы, то вместо короткого сообщения об ошибке приходится снова загружать и форму, и всю введённую ранее информации.
Современные браузеры, поддерживающие стандарты W3C DOM, позволяют вывести веб-приложение на новый уровень.
Схема взаимодействия остается почти такой же. Вот только отправляет запрос и получает ответ с сервера теперь скрипт на стороне клиента, а вместо обновления всей страницы - обновляется только ее часть (вместо обновления могут предприниматься иные действия, например, отправляться следующий запрос).
Веб-приложение получается распределенным, и часть логики находится на стороне клиента, а часть - на стороне сервера. Такие приложения и называют термином "AJAX Applications" (аббревиатура расшифровывается как Asynchronous Javascript And Xml Applications).

Кто уже знаком?
__________________

s1mon вне форума   Ответить с цитированием
Старый 06.08.2006, 14:24   #22061  
admin
 
Аватар для Barkoff
 
Репутация: 333246Репутация: 333246Репутация: 333246Репутация: 333246Репутация: 333246Репутация: 333246Репутация: 333246Репутация: 333246Репутация: 333246Репутация: 333246Репутация: 333246
Регистрация: 25.10.2005
Сообщения: 1,053
По умолчанию

Цитата:
Сообщение от s1mon
Кто уже знаком?
Я некоторым образом знаком - куча фишек на форуме на AJAX построено, крайне удобная штука
__________________
Barkoff вне форума   Ответить с цитированием
Старый 07.08.2006, 18:21   #22100  
Premium Member
 
Аватар для Vadya corp.
 
Репутация: 123365Репутация: 123365Репутация: 123365Репутация: 123365Репутация: 123365Репутация: 123365Репутация: 123365Репутация: 123365Репутация: 123365Репутация: 123365Репутация: 123365
Регистрация: 26.10.2005
Сообщения: 293
По умолчанию

s1mon Можно на гугле вообще-то искать мануалы
http://en.wikipedia.org/wiki/AJAX
Сам еще не пользовался этой штуковиной. Читал, что писанины много, а на деле пользоваться достаточно удобно

добавлено через 4 минуты
В довесок еще пара линков с туториалами:
http://www.xul.fr/en-xml-ajax.html
http://developer.mozilla.org/en/docs...etting_Started
__________________
Готовлю еду за PHP и MySQL

Последний раз редактировалось Vadya corp., 07.08.2006 в 18:26. Причина: Добавлено сообщение
Vadya corp. вне форума   Ответить с цитированием
Старый 08.08.2006, 11:32   #22132  
Гуру
 
Аватар для s1mon
 
Репутация: 27349Репутация: 27349Репутация: 27349Репутация: 27349Репутация: 27349Репутация: 27349Репутация: 27349Репутация: 27349Репутация: 27349Репутация: 27349Репутация: 27349
Регистрация: 17.01.2006
Адрес: Клуб управления гневом
Сообщения: 408
Нарушения: Два нарушения
По умолчанию

Vadya corp.

Когда меня знакомили с этой штукой предлагали посмотреть вот это - http://www.youos.com/
__________________

s1mon вне форума   Ответить с цитированием
Старый 21.08.2006, 10:15   #23216  
Старожила
 
Аватар для NEOn
 
Репутация: 396709Репутация: 396709Репутация: 396709Репутация: 396709Репутация: 396709Репутация: 396709Репутация: 396709Репутация: 396709Репутация: 396709Репутация: 396709Репутация: 396709
Регистрация: 07.11.2005
Адрес: Москва
Сообщения: 315
По умолчанию

не знаю.. AJAX/не AJAX.. Но всякие опросы я всегда так делал. ))
__________________
NEOn вне форума   Ответить с цитированием
Старый 25.08.2006, 21:44   #23723  
Гуру
 
Аватар для s1mon
 
Репутация: 27349Репутация: 27349Репутация: 27349Репутация: 27349Репутация: 27349Репутация: 27349Репутация: 27349Репутация: 27349Репутация: 27349Репутация: 27349Репутация: 27349
Регистрация: 17.01.2006
Адрес: Клуб управления гневом
Сообщения: 408
Нарушения: Два нарушения
По умолчанию

NEOn Есть примеры, дай пару ссылок. Мне тут просто один знакомый ТАК разрекламировал, что аж до сих пор под впечатлением хожу.
__________________

s1mon вне форума   Ответить с цитированием
Старый 13.09.2006, 11:27   #25114  
Новичок
 
Аватар для AndrySib
 
Репутация: 201Репутация: 201Репутация: 201
Регистрация: 06.09.2006
Адрес: Томск
Сообщения: 35
По умолчанию

Вот например сайт neznakomka.ru - там система поиска когда выбираешь другой город н е из тех что представлены, база подгружается, сделано на аяксе
AndrySib вне форума   Ответить с цитированием
Старый 05.10.2006, 09:43   #27207  
Гуру
 
Аватар для s1mon
 
Репутация: 27349Репутация: 27349Репутация: 27349Репутация: 27349Репутация: 27349Репутация: 27349Репутация: 27349Репутация: 27349Репутация: 27349Репутация: 27349Репутация: 27349
Регистрация: 17.01.2006
Адрес: Клуб управления гневом
Сообщения: 408
Нарушения: Два нарушения
По умолчанию

Посиди на модеме - будешь ненавидеть... Я думаю для всяких админок AJAX - самое то.
__________________

s1mon вне форума   Ответить с цитированием
Ответ


Здесь присутствуют: 1 (пользователей - 0 , гостей - 1)
 

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения

BB-коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход



Powered by vBulletin
Copyright ©2000-2024, Jelsoft Enterprises Ltd.
[Foxter Skin] developed by: Foxter.ru