Was ist AJAX
AJAX steht für Asynchronous JavaScript and XML. AJAX ist eine Kombination aus Webskripten und Technologien, die es ermöglicht, Webseiten zu aktualisieren, ohne die gesamte Seite neu laden zu müssen.
In WordPress kannst Du AJAX im Beitragsbearbeitungsbildschirm in Aktion sehen, wo Du beim Schreiben eines Beitrags eine neue Kategorie hinzufügen kannst, ohne die Seite neu laden zu müssen. Es wird auch auf der Kommentarseite verwendet, auf der Du einen Kommentar genehmigen oder löschen kannst, ohne die Seite neu zu laden.
Was ist AJAX in WordPress?
AJAX ist eine Kombination aus Skripten und Technologien.
„A“ steht für „asynchron“, was bedeutet, dass Informationen auf der Seite nicht gleichzeitig geladen werden. Im Endeffekt bedeutet dies, dass die gesamte Webseite nicht aktualisiert werden muss, wenn nur eine kleine Menge des Inhalts auf der Seite aktualisiert wird.
Das „J“ in AJAX steht für JavaScript. JavaScript ist ein wichtiger Bestandteil der asynchronen Aktualisierung, da es verwendet wird, um einer Website dynamische Inhalte hinzuzufügen.
Schließlich steht das „X“ in AJAX für XML. XML ist eine HTML-ähnliche Auszeichnungssprache. Es ermöglicht Ihnen, Daten in einem Format zu speichern, das nicht auf eine bestimmte Software oder ein bestimmtes System angewiesen ist, um sie zu verarbeiten.
Dafür steht AJAX, ist aber eigentlich nicht auf diese Technologien beschränkt.
AJAX hat sich seit seiner ersten Entwicklung weiterentwickelt. Obwohl das „X“ in Ajax für XML steht, verwenden einige Anwendungen mittlerweile JSON (JavaScript Object Notation) als Alternative zu XML.
In WordPress wird AJAX vom WordPress-Kern verwendet und kann auch von Plugins verwendet werden.
AJAX kann beispielsweise in WordPress verwendet werden, um Kontaktformulare zu senden, ohne die Seite neu zu laden.
Was sind die Vorteile von AJAX?
AJAX hat viele Vorteile, weshalb es so häufig im WordPress-Kern, in Themes und Plugins verwendet wird.
Die oben erwähnten Techniken helfen dabei, WordPress-Websites schneller zu machen.
AJAX ermöglicht es Deinen Besuchern, Änderungen sofort zu sehen, anstatt ständig durch die Seitenaktualisierung unterbrochen zu werden.
AJAX sendet nur die benötigten Daten hin und her an den Server, maximiert also Deine Hosting- Bandbreite und vermeidet größere Datenübertragungen.