Контакты, создать сайт     Заявка, создать сайт     Карта сайта
веб студия SEOTM | веб-студия Web студия SEOTM, разработка сайтов,
Русский | English | Українська
Главная Компания Услуги Портфолио Контакты Телефоны веб-студии
услуги веб студии
портфолио веб студии
Лучшие работы
Мебель
Ресторанный бизнес
Производство
Красота и здоровье
Знакомства и развлечения
Реклама и дизайн
IT-компании
Строительство и ремонт
Электроника и техника
Недвижимость
Фото сайты
Дети
Товары и услуги
Религия
Туризм и путешествия
Государственные организации
Медицинские сайты
СМИ, Новости и периодика
Бизнес, финансы и консалтинг
Техника и оборудование
опросы голосования веб студии
Что для Вас является наиболее Важным при выборе разработчика веб сайта?
Опыт предыдущих работ
Портфолио
Рекомендации
Цена
Брэнд

консультанты веб студии
113127576 - Андрей
111563950 - Игорь
новости веб студии
Новости компании
IT-Новости
Интернет
Доменные имена
Хостинг
Веб технологии
Дизайн
Интернет ПО
статьи публикации веб студии, разработка сайтов
HTML (9)
Ajax (3)
XML (3)
PHP (2)
CMS (15)

Тематические статьи и публикации. Все, что связанно с созданием веб сайтов и Интернет.

Сравнение стандартного подхода и AJAX

[25 Августа, 2007 г.] | Рубрика: Ajax

Сравнение стандартного подхода и AJAX

Классическая модель веб-приложения

  • Пользователь заходит на веб-страницу и нажимает на какой-нибудь её элемент.
  • Браузер формирует и отправляет запрос серверу.
  • В ответ сервер генерирует совершенно новую веб-страницу и отправляет её браузеру и т. д. После чего браузер полностью перегрузит всю страницу.

Модель AJAX

  • Пользователь заходит на веб-страницу и нажимает на какой-нибудь её элемент.
  • Скрипт (на языке JavaScript) определяет, какая информация необходима для обновления страницы.
  • Браузер отправляет соответствующий запрос на сервер.
    Сервер возвращает только ту часть документа, на которую пришел запрос.
  • Скрипт вносит изменения с учётом полученной информации (без полной перезагрузки страницы).

Часто сервер передаёт не готовый HTML-код, а только данные; а HTML-элементы создаются исходя из этих данных, с использованием методов модификации DOM, или трансформации XSLT. При этом в качестве формата передачи данных обычно используются XML или JSON.

JSON хорош тем, что на стороне клиента его не надо обрабатывать каким-то специальным образом, достаточно выполнить вызов функции eval(). Однако, исходя из соображений безопасности, его необходимо анализировать, так как при передаче вредоносного кода функция eval() выполнит данный код.





Смотреть статьи

Последние (126)

Архив (2)

Все статьи (128)

Смотреть по рубрикам

HTML (9)
Ajax (3)
XML (3)
PHP (2)
CMS (15)

Портфолио, веб студия, создание веб сайтов в Киеве, веб-студия, создание сайтов
создание сайтов web 2.0, разработка сайтов web 2.0
Разработка корпоративных сайтов туристической тематики
Разработан сайт для типографии в Киеве КиевМегаПринт
создание порталов
Разработан корпоративный сайт Консорциума MCG
Портфолио лучшие работы, веб студия, создание веб сайтов в Киеве, веб-студия, создание сайтов
Елена Скорая фотограф Elena Skoraya
Создание сайтов на разных языках, создание корпоративных сайтов, бизнес сайт
рекламное агенство, веб студия
Портфолио, дизайн студия Киева, фирменный стиль, лого дизайн, дизайн логотипа, дизайн визитки, дизайн Киев
разработка логотипа
00 Главная 01 Новости 02 Статьи 03 Глоссарий 04 FAQ 05 Опросы