Что такое AJAX?
AJAX (Asynchronous JavaScript и XML) — это техника для создания быстрых и динамичных веб-страниц.
AJAX позволяет обновлять веб-страницы асинхронно, обмениваясь небольшими объемами данных с сервером в фоновом режиме. Это означает, что можно обновлять части веб-страницы без перезагрузки всей страницы.
Классические веб-страницы (которые не используют AJAX) должны перезагружать всю страницу, если содержание должно измениться.
Примеры приложений, использующих AJAX: Google Maps, Gmail, Youtube и вкладки Facebook.
Как работает AJAX

AJAX Основан на Интернет-стандартах
AJAX основан на интернет-стандартах и использует комбинацию:
- Объект XMLHttpRequest (для асинхронного обмена данными с сервером)
- JavaScript/DOM (для отображения/взаимодействия с информацией)
- CSS (для стилизации данных)
- XML (часто используется как формат для передачи данных)
AJAX-приложения не зависят от браузера и платформы!
Google Suggest
AJAX стал популярным в 2005 году благодаря Google и Google Suggest.
Google Suggest использует AJAX для создания динамического веб-интерфейса: Когда вы начинаете печатать в поисковой строке Google, JavaScript отправляет буквы на сервер, и сервер возвращает список предложений.
Начните использовать AJAX сегодня
В нашем учебнике по PHP мы продемонстрируем, как AJAX может обновлять части веб-страницы без перезагрузки всей страницы. Серверный скрипт будет написан на PHP.
Если вы хотите узнать больше об AJAX, посетите наш учебник по AJAX.