PHP - AJAX Introduction


AJAX consiste à mettre à jour des parties d'une page web sans recharger la page entière.


Qu'est-ce que AJAX ?

AJAX = JavaScript asynchrone et XML.

AJAX est une technique permettant de créer des pages web rapides et dynamiques.

AJAX permet aux pages web d'être mises à jour de manière asynchrone en échangeant de petites quantités de données avec le serveur en arrière-plan. Cela signifie qu'il est possible de mettre à jour des parties d'une page web sans recharger la page entière.

Les pages web classiques (qui n'utilisent pas AJAX) doivent recharger l'intégralité de la page si le contenu doit changer.

Exemples d'applications utilisant AJAX : Google Maps, Gmail, YouTube et les onglets Facebook.


Comment fonctionne AJAX

AJAX



AJAX est basé sur des normes Internet

AJAX repose sur des normes Internet et utilise une combinaison de :

  • l'objet XMLHttpRequest (pour échanger des données de manière asynchrone avec un serveur)
  • JavaScript/DOM (pour afficher et interagir avec les informations)
  • CSS (pour styliser les données)
  • XML (souvent utilisé comme format pour le transfert de données)

Les applications AJAX sont indépendantes du navigateur et de la plateforme !


Google Suggest

AJAX a été popularisé en 2005 par Google avec Google Suggest.

Google Suggest utilise AJAX pour créer une interface web très dynamique : lorsque vous commencez à taper dans la boîte de recherche de Google, un script JavaScript envoie les lettres à un serveur et celui-ci renvoie une liste de suggestions.


Commencez à utiliser AJAX aujourd'hui

Dans notre tutoriel PHP, nous allons démontrer comment AJAX peut mettre à jour des parties d'une page web sans recharger la page entière. Le script serveur sera écrit en PHP.

Si vous souhaitez en savoir plus sur AJAX, visitez notre tutoriel AJAX .