Heim  >  Artikel  >  Web-Frontend  >  Sprechen Sie kurz darüber, was Ajax ist. Wofür wird Ajax verwendet?

Sprechen Sie kurz darüber, was Ajax ist. Wofür wird Ajax verwendet?

青灯夜游
青灯夜游Original
2018-11-08 09:54:212876Durchsuche

Was ist Ajax? In diesem Artikel erhalten Sie eine kurze Einführung in die relevanten Kenntnisse von Ajax, damit Sie verstehen, was Ajax ist und welche Vorteile Ajax bietet. Es hat einen gewissen Referenzwert. Freunde in Not können sich darauf beziehen. Ich hoffe, es wird Ihnen hilfreich sein.

Was ist Ajax?

Ajax (Asynchronous Javascript And XML) steht für asynchrones JavaScript und XML; es ist eine Möglichkeit, XML, HTML, CSS und JavaScript zu verwenden, um bessere, schnellere und interaktivere Webanwendungen zu erstellen neue Technologie zur Erstellung schneller, dynamischer Webseiten. [Ähnliche Videoempfehlungen: Ajax-Video-Tutorial]

Durch den Austausch einer kleinen Datenmenge mit dem Server im Hintergrund kann AJAX asynchrone Aktualisierungen von Webseiten ermöglichen. Das bedeutet, dass Teile einer Webseite aktualisiert werden können, ohne dass die gesamte Seite neu geladen werden muss.

Einfache Erklärung:

1. Ajax verwendet XHTML als Inhalt und CSS verwendet das Document Object Model und JavaScript für die dynamische Inhaltsanzeige.

2. Herkömmliche Webanwendungen verwenden synchrone Anfragen, um Informationen an und vom Server zu senden. Das bedeutet, dass Sie das Formular ausfüllen, auf „Senden“ klicken und dann vom Server eine neue Seite mit den neuen Informationen erhalten.

3. Wenn Sie mit Ajax auf „Senden“ klicken, sendet JavaScript eine Anfrage an den Server, interpretiert die Ergebnisse und aktualisiert den aktuellen Bildschirm. Im wahrsten Sinne des Wortes weiß der Benutzer nie, dass überhaupt etwas an den Server übertragen wird.

4. XML wird normalerweise als Format zum Empfangen von Serverdaten verwendet, es kann jedoch jedes beliebige Format (einschließlich Nur-Text) verwendet werden.

5. Ajax ist eine Webbrowser-Technologie, die unabhängig von der Webserver-Software ist.

6. Wenn das Client-Programm im Hintergrund Informationen vom Server anfordert, kann der Benutzer die Anwendung weiterhin verwenden.

7. Intuitive und natürliche Benutzerinteraktion. Ein Klicken ist nicht erforderlich, eine Mausbewegung ist ein ausreichender Ereignisauslöser.

8. Ajax verwendet datengesteuert statt seitengesteuert.

Offene Ajax-Standards

Ajax basiert auf den folgenden offenen Standards:

1. Verwenden Sie HTML und Cascading Style Sheets (CSS) browserbasierte Darstellung.

2. Die Daten werden im XML-Format gespeichert und vom Server bezogen.

3. Verwenden Sie das XMLHttpRequest-Objekt im Browser, um Daten hinter den Kulissen abzurufen.

4. JavaScript erzielt den gewünschten Effekt.

Vorteile von Ajax:

1. Es kann die Belastung des Servers verringern. Da das Grundkonzept von AJAX das „Abrufen von Daten nach Bedarf“ ist, kann die Belastung des Servers durch redundante Anfragen und Antworten weitestgehend reduziert werden.

2 Es ist nicht erforderlich, das Update zu aktualisieren Seite, die die tatsächliche und psychologische Wartezeit des Benutzers verkürzt.

Es kann auch einen Teil der bisherigen Arbeit auf den Server übertragen den Client und nutzen Sie die Leerlaufzeit der Client-Rechenleistung, um die Belastung von Servern und Netzwerken zu reduzieren und Netzwerkmietkosten zu sparen

5 🎜>

6. Ajax kann die Trennung von Schnittstelle und Anwendung ermöglichen (kann auch als Trennungstechnologie von Daten und Ansicht bezeichnet werden); höchstmögliche Rich Internet Application (RIA)-Technologie.

Zusammenfassung:

Das Obige ist der gesamte Inhalt dieses Artikels, ich hoffe, dass er für das Studium aller hilfreich sein wird.

Das obige ist der detaillierte Inhalt vonSprechen Sie kurz darüber, was Ajax ist. Wofür wird Ajax verwendet?. 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