Другие статьи рубрики:


Hi-Tech  ->  Интернет

AJAX - общие сведения


Развитие Сети спровоцировало массовое появление сайтов. Когда еще не было CMS, подавляющее большинство сайтов были статическими (просто текст, все обновления на сайте вручную).

Для создания разнообразных эффектов, интерактивных приложений и прочих полезных вещей был создан язык программирования JavaScript. То есть JavaScript «оживляет» страницу. Я не буду расписывать историю создания этого языка, так как, я думаю, это не очень интересно. Постепенно JavaScript становился все более популярным. Но до 2005 года JavaScript использовался только в качестве языка для мелких поделок, так как каждый раз при перезагрузке страницы код грузился заново. Но в 2005 году была придумана новая интернет-технология по скрытому взаимодействию JavaScript с сервером.

Эта технология получила название AJAX (Asynchronous Javascript and XML). Структура AJAX позволяет разделить приложение на серверную и клиентскую части. Именно поэтому в качестве языка для написания клиентской части используется JavaScript. AJAX позволяет делать самые разнообразные вещи без перезагрузки страницы. Например: при регистрации возможно сделать проверку логина пользователя: то есть, если логин занят, то с помощью AJAX выдать пользователю сообщение о том, что логин занят.

Всем хорошо известная CMS DLE (Data Life Engine) активно использует JavaScript, - при голосовании, в частности. Также CMS Ucoz почти полностью использует AJAX для взаимодействия с пользователем. И многие другие сервисы, например сервис публикайии статей. Но сделать даже самый простой JavaScript-сценарий с использованием AJAX весьма непросто, как кажется на первый взгляд, так как надо подготовить серверный сценарий и JavaScript-сценарий.

Ну и напоследок скажу, что AJAX это очень удобная штука, при правильном использовании которой можно достичь поразительных результатов.

 

Сергей Денисов

При перечатке статьи прямая активная ссылка на источник сайт playsearch.ru объязательна!

 





Параметры статьи

Адрес источника: http://www.playsearch.ru/

постоянная ссылка на статью: http://www.po4itaem.ru/art/576_stat.html