AJAX é uma tecnologia que permite atualizar partes de uma página web sem recarregar a página inteira.
AJAX = JavaScript e XML assíncronos.
AJAX é uma tecnologia para criação de páginas web rápidas e dinâmicas.
AJAX permite que páginas da web sejam atualizadas de forma assíncrona, trocando uma pequena quantidade de dados com o servidor em segundo plano. Isso significa que partes de uma página da web podem ser atualizadas sem recarregar a página inteira.
As páginas da web tradicionais (que não usam AJAX) devem recarregar a página inteira se o conteúdo precisar ser atualizado.
Existem muitos exemplos de aplicativos que usam AJAX: Google Maps, Gmail, Youtube e Facebook.
AJAX é baseado em padrões da Internet e utiliza uma combinação das seguintes tecnologias:
Objeto XMLHttpRequest (troca assíncrona de dados com o servidor)
JavaScript/DOM (exibir/recuperar informações)
CSS (dados de estilo)
XML (um formato comumente usado para transmissão de dados)
Os aplicativos AJAX são independentes de navegador e plataforma!
AJAX tornou-se popular com o lançamento do recurso de sugestões de pesquisa do Google em 2005.
O Google Suggest usa AJAX para criar uma interface web altamente dinâmica: quando você digita na caixa de pesquisa do Google, o JavaScript envia os caracteres para o servidor, e o servidor retorna uma lista de sugestões.
Em nosso tutorial de PHP, demonstraremos como o AJAX pode atualizar certas partes de uma página web sem recarregar a página inteira. Usaremos PHP para escrever o script do servidor.
Se você quiser saber mais sobre AJAX, visite nosso tutorial AJAX.