Słownik z branży informatycznej i tworzenia stron WWW

AJAX

AJAX (ang. Asynchronous JavaScript and XML, Asynchroniczny JavaScript i XML) - technologia tworzenia aplikacji internetowych, w której interakcja użytkownika z serwerem odbywa się bez przeładowywania całego dokumentu, w sposób asynchroniczny. Ma to umożliwiać bardziej dynamiczną interakcję z użytkownikiem niż w tradycyjnym modelu, w którym każde żądanie nowych danych wiąże się z przesłaniem całej strony HTML.

Na technologię tę składa się parę elementów:

  • XMLHTTP - obiekt umożliwiający asynchroniczne przesyłanie danych przez sieć; dzięki asynchroniczności, w trakcie pobierania danych, użytkownik może wykonywać inne czynności, można także pobierać dane jednocześnie z wielu miejsc.
  • JavaScript - mimo użycia w nazwie, może to być de facto dowolny język skryptowy funkcjonujący po stronie użytkownika (np. JScript czy VBScript), który powinien jednak obsługiwać obiektowy model dokumentu (DOM); przetwarzanie danych po stronie użytkownika jest kluczowe, ponieważ odebrane dane muszą zostać wstawione na stronę.
  • XML - język znaczników, poprzez który miałyby być opisane odbierane informacje. W praktyce jednak dane często przekazywane są w innym formacie, przy czym odbierane są wtedy jako tekst. Mogą to być zarówno gotowe fragmenty HTML, jak i fragmenty kodu JavaScript, może to być też format specyficzny dla danego zastosowania.

Teoretycznie są to wszystkie wymagane elementy, jednak w praktyce używane są jeszcze odpowiednie skrypty funkcjonujące po stronie serwera i współpracujące z bazą danych. Można sobie jednak bez nich poradzić, jeśli wszystkie potrzebne dane zostały już wcześniej wygenerowane (np. zawartość poszczególnych stron prostego serwisu).

źródło: Wikipedia

słowniczek branżowy
CURYLO JPG BUG PostgreSQL TOMEK Photoshop CorelDraw Flash DELPHI AMP TWORZENIE Java WWW MIME W3C Zend Framework DBMS INFORMATYKI TOMASZ ZUT WWW TWORZENIE AMP AJAX WYRAŻENIA REGULARNE baza danych PNG HTACCESS PASCAL ASCII DOM curylo CSS PROGRAMISTA MYSQL FTP DBMS CURYLO Serwer HOSTING htaccess JOOMLA MySQL curylo Curylo Perl DELPHI TOMASZ DBMS ASCII ActionScript Pascal CURYŁO CMS PEAR BAZA DANYCH HOSTING Kod odpowiedzi HTTP XMLHTTP tomaszek JQUERY WYRAŻENIA REGULARNE XHTML GIF Photoshop baza danych Hosting CPP wydzial CMS PS SKRYPT Tomek DHTML PDF Zend Framework Tworzenie string SZCZECIN POSTGRESQL CorelDraw ASCII PASCAL bug String FTP MYSQL PDF Photoshop GIF hosting Unicode Pozycjonowanie ps HTACCESS JPG wydział JSON XHTML programista