devblog, portfolio

movie producer, zend framework, php, jquery pluginy



Archiwum tagu 'ajax'

AJAX, PHP: Mapa kliknięć

Mapa kliknięć

Kiedyś miałem okazję korzystać ze statystyki oferowanej przez serwis stat24 (lub jakiś podobny). Korzystając z płatnej wersji mieliśmy do dyspozycji narzędzie pokazujące, gdzie klikali użytkownicy. Ponieważ jest to narzędzie dość rzadko spotykane, postanowiłem opisać jak wykonać "coś takiego" samemu przy pomocy technologii AJAX i języka PHP.

jQuery i AJAX

AJAX (Asynchronus Javascript and XML), to druga ścieżka komunikacji między środowiskiem języka JavaScript w przeglądarce internetowej, a serwerem. Czyli, krótko mówiąc technika umożliwiająca twórcy aplikacji internetowej dodanie do warstwy front-endu odpowiedniego kodu JavaScript, który bez przeładowywania strony będzie mógł komunikować się z serwerem - wysyłać i pobierać od niego informacje.

Pojęcie AJAX pojawiło się po raz pierwszy w lutym 2005 roku w artykule Jesse'go James'a Garrett'a. Od tego czasu sposób w jaki korzystamy z tej technologii zmienił się znacząco między innymi za sprawą biblioteki dla Javascript'u, którą znamy jako jQuery.

Jej powstanie znacznie ułatwiło korzystanie z technologii AJAX i sprawiło, że jeden kod, działał na praktycznie wszystkich znanych przeglądarkach internetowych tak samo. Dzisiaj powiem, jak korzystać z wbudowanej do jQuery metody $.ajax i jej pochodnych - $.post i $.get.