Heim >Web-Frontend >Front-End-Fragen und Antworten >Was bedeuten die 4 Buchstaben von Ajax?
Die vier Buchstaben von Ajax sind Asynchronous, Javascript und And und XML, was sich auf eine Reihe browserseitiger Webentwicklungstechnologien bezieht, die mehrere Technologien kombinieren.
Die Betriebsumgebung dieses Artikels: Windows 7-System, Javascript 1.8.5 und HTML5-Version, Dell G3-Computer.
Was bedeuten die 4 Buchstaben von Ajax? Die vier Buchstaben von
ajax sind: Asynchronous
Javascript
And
XML
.
AJAX steht für „Asynchronous JavaScript and XML“ (asynchrone JavaScript- und XML-Technologie) und bezieht sich auf eine Reihe browserseitiger Webentwicklungstechnologien, die mehrere Technologien kombinieren. Das Konzept von Ajax wurde von Jesse James Jarrett vorgeschlagen.
Herkömmliche Webanwendungen ermöglichen es dem Benutzer, ein Formular auszufüllen. Wenn das Formular gesendet wird, wird eine Anfrage an den Webserver gesendet. Der Server empfängt und verarbeitet das eingehende Formular und sendet dann eine neue Webseite zurück. Dadurch wird jedoch viel Bandbreite verschwendet, da der Großteil des HTML-Codes auf den beiden Seiten häufig identisch ist. Da jede Anwendungskommunikation das Senden einer Anfrage an den Server erfordert, hängt die Antwortzeit der Anwendung von der Antwortzeit des Servers ab. Dies führt zu einer Benutzeroberfläche, die viel langsamer reagiert als native Apps.
Im Gegensatz dazu können AJAX-Anwendungen nur erforderliche Daten an den Server senden und abrufen und JavaScript auf dem Client verwenden, um die Antwort vom Server zu verarbeiten. Da zwischen Server und Browser weniger Daten ausgetauscht werden, reagiert der Server schneller.
Gleichzeitig kann eine Menge Verarbeitungsarbeit auf dem Client-Rechner erledigt werden, der die Anfrage stellt, sodass auch die Belastung des Webservers reduziert wird.
Ähnlich wie DHTML oder LAMP bezieht sich AJAX nicht auf eine einzelne Technologie, sondern nutzt organisch eine Reihe verwandter Technologien. Obwohl der Name XML enthält, kann das eigentliche Datenformat durch JSON ersetzt werden, um die Datenmenge weiter zu reduzieren. Client und Server müssen nicht asynchron sein. Es entstehen auch einige „abgeleitete/zusammengesetzte“ Technologien auf Basis von AJAX, wie beispielsweise AFLAX.
Empfohlenes Lernen: „Ajax-Video-Tutorial“
Das obige ist der detaillierte Inhalt vonWas bedeuten die 4 Buchstaben von Ajax?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!