Diese Woche am beliebtesten

Vertiefendes Material

Was ist Ajax?

AJAX ist, abgesehen von einem Waschmittel, einem Ort in Louisiana, einem Vornamen, einem Asteroiden und einem Fussballverein aus Amsterdam eine Programmiertechnik. AJAX ist hier die Abkürzung für Asynchronous JavaScript and XML. Diese Programmiertechnik gibt es seit etwa 1998.

Ein AJAX System gibt es zu fast allen Webdeveloping-Programmiersprachen, unter anderem zu PHP.
Jetzt ist nur die Frage, was heißt „Asynchronous Javascript and XML“, was macht AJAX? AJAX ist dazu da, um mit Javascript PHP Funktionen aufzurufen, die dann Befehle an das Javascript zurückgeben können. Somit können Informationen, auf die im Normalfall nur über ein Neuladen der Seite zugegriffen werden kann, durch das einzelne Aufrufen eines JavaScripts empfangen werden. AJAX ist nicht serverseitig, abgesehen davon, dass es eine Programmiersprache braucht, die der Server unterstützt. Jetzt hört sich dies alles sehr schön an, aber das Ganze hat auch den Haken, dass der Benutzer JavaScript braucht. Zum einen kann man jetzt voraussetzen, dass der User JavaScript hat, die andere Möglichkeit wäre für diese Benutzer eine alternative Seite zu bauen, was wieder mit viel Arbeit verbunden wäre.

Man sollte bei AJAX darauf achten, dass auch hier wieder eine Verbindung zum Server hergestellt werden muss, der User es allerdings nicht direkt sieht, so können längere Wartezeiten merkwürdig erscheinen und der Benutzer drückt einen Knopf mehrmals, da nichts passiert.

Dreamcodes Redaktion
Dreamcodes Redaktion
Jeder Inhalt auf Dreamcodes entsteht mit einem klaren Anspruch: geprüfte Praxis statt schneller Theorie. Was hier veröffentlicht wird, basiert auf Best Practices, echten Projekterfahrungen und technischem Verständnis, das über das Offensichtliche hinausgeht. Unser Ziel ist ein Fundament, auf dem du aufbauen kannst, nicht eines, das beim ersten produktiven Einsatz bricht. Wie du die Inhalte integrierst, absicherst und in deinen Kontext überträgst, liegt bei dir. Die fachliche Grundlage liefern wir, die Verantwortung für den Einsatz bleibt deine.
Vorheriges Tutorial
Nächstes Tutorial

Vielleicht einen Blick WERT?