Ajax jest to technologia, którą wykorzystuje się do tworzenia interaktywnych aplikacji internetowych. Jej wielką zaletą jest to że interakcja między użytkownikiem a serwerem nie wymaga ponownego ładowania strony (refreshu).
Na ajax składa się Asynchroniczny JavaScript i XML, czyli inaczej wzbogacony JavaScript.
Typowe wywołanie Ajax jest następujące: Użytkownik (poprzez klienta) wysyła żądanie strony w PHP, następnie serwer wykonuje zawartość kodu PHP i zwraca odpowiedź w HTML, która jest przesyłana do klienta, wtedy też kod JavaScript wykonuje ukryte wywołanie serwera, na które serwer odpowiada, a następnie JavaScript dokonuje aktualizacji strony w opraciu o odebrane pakiety danych.
Przykładem wykorzystania technologii AJAX może być Shoutbox, dostępny tutaj - Forum Komputerowe. Na forum tym umieszczony jest skrypt ajax, który zapewnia szybką wymiane informacji między użytkownikami (podobieństwo chatu) bez przeładowania strony. Aby się zarejestrować wystarczy wypełnić krótki formularz. Po otrzymaniu własnego konta użytkownik może już brać udział w dyskusjach oraz przeglądać najnowsze wiadomości - newsy z branży IT i świata nowych technologii.
Miejmy nadzieję, że coraz więcej stron i aplikacji internetowych będzie tworzone w tej niewątpliwie technologii przyszłości, czyli AJAX. Wtedy poruszanie w internecie stanie się jeszcze prostsze i szybsze!
Zobacz też:

18
3
21