Знайомство з AJAX

Навчальний матеріал взято з ресурсу w3schools.com

AJAX можна застосовувати для інтерактивного зв'язку з даними Бази Даних.

липень 2015 рок

Зміст

Що таке AJAX?

AJAX = Asynchronous JavaScript and XML.

AJAX це техніка для створення динамічної веб сторінки.

Техніка AJAX дозволяє асинхронно веб-сторінці обмінюватись невеликим об'ємом даних з сервером. Тобто це можливість оновити частину даних веб-сторінки без перезавантаження всієї веб-сторінки.

Звичайна веб-сторінка, (без застосування AJAX) повинна перезавантажити всю сторінку, якщо необхідно змінити контент сторінки.

Приклади застосунків, що використовують методику AJAX: Google Maps, Gmail, Youtube, and Facebook tabs.

AJAX picture

Рис.1. Схема роботи AJAX.

AJAX оснований на стандартах Internet

AJAX оснований на стандартах Internet і використовує:

- Обєкт XMLHttpRequest (для синхронної зміни даних)

- JavaScript/DOM (виведення інформації на екран/ інтерактивна обробка інформації)

- CSS (опрацювання стилів)

- XML (часто застосовується для форматування відправлених даних)

Пропозиції Google

Яскравим прикладом застосування AJAX є пошукова система Google.

Коли Ви розпочинаєте вводити символи в пошуковому полі, javascript відправляє символи до серверу і сервер повертає список з пропозиціями для пошуку матеріалу.



Знайомство AJAX з PHP >>