AJAX

AJAX (Asynchronous JavaScript and XMLасинхронный JavaScript и XML) — технология, реализующая обмен данных между сервером и браузером без перезагрузки веб-страницы.

Грамотное применение технологии AJAX на сайтах позволяет:

  • ускорить обмен данными между браузером и сервером,
  • исключить дублирование страниц,
  • уменьшить объем загружаемого трафика,
  • снизить нагрузку на сервер.

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

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