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 об’язательна!