cet article est dedié au personnes qui s'y connaissent un peu en developpement web c'est vraiment interessantnon ce n'est pas le celebre produit vessele mais la nouvelle technique a la mode dans le milieu du developpement web tous les grands sites l'utilisent "je sais vous l'avez pas remarqué" google,wikipedia,facebook"qui a été entierement refait pour utiliser ajax c'est ski lui permis de depasser myspace",msn,yahoo,ebay et plein dautres
AJAX pour:Asyncronus Javascript and XML ;
si j'explique a partir du nom c'est utiliser javascript et xml pour faire des appels asynchrones au serveur je sais vous avez rien compris
ne vous inquietez pas chui la pour vous expliquer comment ça marche
vu que la plupart des elements d'une page web ne changent pas parfois la seul difference entre deux pages es un petit message ou bien une photo dans ce cas il est preferable de ne cahnger que la ligne ou la photo en question sans avoir a recharger la page et bien c'est ça ce que fait ajax
voila le principe:
-la première page est generée sur le serveur puis envoyée au clien comme etant une page HTML avec la quelle le client peut interagir "grace au liens et au formulaire"
-avec du javascript on peut agir sur la page du coté client "inserer ou modifier le code html de la page"
-quand l'utilisateur fait une action sur la page cette action (qu'on appele evenement) est gerée par javascript qui envoi une requete au serveur,cette requete est traité par un fichier (programmé generalemnt en php) une foi la requete traitée une reponse est envoyée au client , la encore c'est javasript qui va prendre le resultat de la reponse et l'afficher sur la page sans avoir a la recharger
vous le reconnaiterez au temps de chargement (avec la petite image qui tourne) avant qu'un element de la page ne change
exemple:quand vous faite une recherche sur google ou sur wikipedia :vous commancez a taper et une liste de suggestion apparait en dessous de nla zone texte ou vous ecrivez
ou bien quand vous parcourez un album photo sur facebook vous pourrez aussi le remarquer
NOTE:c'est tres faicile a apprendre "moi je l'ai appris en une semaine" mais c'est une tout autre façon de programmer des sites web dynamiques