Les quatre lettres d'ajax sont Asynchrone, Javascript, Et et XML, qui font référence à un ensemble de technologies de développement Web côté navigateur qui combinent plusieurs technologies.
L'environnement d'exploitation de cet article : système Windows 7, version javascript1.8.5&&html5, ordinateur Dell G3.
Que signifient les 4 lettres d'ajax ? Les quatre lettres de
ajax sont : Asynchronous
Javascript
And
XML
.
AJAX signifie « Asynchronous JavaScript and XML » (technologie JavaScript et XML asynchrone), qui fait référence à un ensemble de technologies de développement Web côté navigateur qui combinent plusieurs technologies. Le concept d'Ajax a été proposé par Jesse James Jarrett.
Les applications Web traditionnelles permettent à l'utilisateur de remplir un formulaire, et lorsque le formulaire est soumis, une demande est envoyée au serveur Web. Le serveur reçoit et traite le formulaire entrant, puis renvoie une nouvelle page Web, mais cela gaspille beaucoup de bande passante car la plupart du code HTML des deux pages est souvent le même. Chaque communication d'application nécessitant l'envoi d'une requête au serveur, le temps de réponse de l'application dépend du temps de réponse du serveur. Cela se traduit par une interface utilisateur beaucoup plus lente à répondre que les applications natives.
À la différence de cela, les applications AJAX peuvent uniquement envoyer et récupérer les données nécessaires au serveur et utiliser JavaScript sur le client pour traiter la réponse du serveur. Comme moins de données sont échangées entre le serveur et le navigateur, le serveur répond plus rapidement.
Dans le même temps, de nombreux travaux de traitement peuvent être effectués sur la machine client qui fait la demande, de sorte que la charge sur le serveur Web est également réduite.
Semblable au DHTML ou à LAMP, AJAX ne fait pas référence à une seule technologie, mais utilise de manière organique une série de technologies connexes. Bien que son nom contienne du XML, le format de données réel peut être remplacé par JSON pour réduire davantage la quantité de données. Le client et le serveur n'ont pas besoin d'être asynchrones. Certaines technologies « dérivées/composites » basées sur AJAX émergent également, comme AFLAX.
Apprentissage recommandé : "tutoriel vidéo ajax"
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!