Heim  >  Artikel  >  Web-Frontend  >  Welche Programmiersprache ist Ajax?

Welche Programmiersprache ist Ajax?

藏色散人
藏色散人Original
2021-12-06 11:53:482611Durchsuche

ajax ist keine Programmiersprache, sondern bezieht sich auf eine Reihe browserseitiger Webentwicklungstechnologien, die mehrere Technologien kombinieren. Der vollständige englische Name von AJAX lautet „Asynchronous JavaScript and XML“, was asynchrone JavaScript- und XML-Technologie bedeutet.

Welche Programmiersprache ist Ajax?

Die Betriebsumgebung dieses Artikels: Windows 7-System, ECMAScript 6, DELL G3-Computer

Welche Programmiersprache ist Ajax?

ajax ist keine Programmiersprache, es ist eine Technologie.

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, und 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 notwendige Daten an den Server senden und abrufen und JavaScript auf dem Client verwenden, um die Antwort vom Server zu verarbeiten. Da weniger Daten zwischen Server und Browser 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 vonWelche Programmiersprache ist Ajax?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn