Ajax - Vooq айти компания интернет программированиеVooq айти компания интернет программирование

Ajax ist ein Konzept für die Erstellung interaktiver Benutzeroberflächen von Anwendungen des Benutzers. Dieser Ansatz ist im “hintergrund” der Austausch von Daten alle Daten mit dem Server-Browser. Als Folge der Web-Seite, wenn das Update nicht komplett neu gestartet. Es fördert die Geschwindigkeit und Usability von Anwendungen.

Dieses Programm sieht aus wie ein XMLHttpRequest-Objekt. Seine Eigenschaften machen es möglich: die übertragung der Daten auf den Server mit den Methoden Get-oder Post. Weiter führt der Server die notwendigen Operationen und gibt Ihnen die Antwort. Bei der Verwendung von Ajax, die Sie sich merken müssen zwei Regeln. Der erste der übertragenen und empfangenen Informationen wird in UTF-8. Und second – XMLHttpRequest-Objekt in verschiedenen Browsern unterschiedlich genannt.

Die Vorteile Von Ajax:

  • Verringerung der Belastung auf dem Server (die ganze Seite nicht aktualisiert, sondern nur behandelt wird, eine konkrete Anfrage);
  • weniger Traffic (wegen Daten nur zu bestimmten teilen der Web-Seite);
  • schnelle Reaktion der Benutzeroberfläche (user sehen kann, der Prozess Ihrer Handlungen wegen der schnellen Download).
  • ist die Vielfalt in der Verwendung (nützlich für die Programmierung von Platten, Chats).

Ajax arbeiten-mit dieser Kombination:

  • CSS und (X)HTML für die Verlegung und die Darstellung von Informationen;
  • DOM-Modell bietet eine schnelle Anzeige und Interaktion mit den Informationen;
  • XMLHttpRequest-Objekt wird verwendet, um die asynchrone Interaktion mit web-Servers;
  • wenn die JSON-Daten.

Die asynchrone Kommunikation bietet gleichzeitig andere Aktionen.

AJAX-Anwendungen, vor allem, besteht aus mindestens zwei teilen. Der erste ist in JavaScript geschrieben und läuft in Ihrem Browser. Die zweite auf dem Server gespeichert und ist auf Ruby oder PHP.

Diese Anwendung ist sehr nützlich für kleine Gegenstände. Sie sind mit einfachen Maßnahmen, die Z. B. zu abonnieren oder in den Warenkorb legen.

Für den Austausch von Daten auf der Seite schafft das XMLHttpRequest-Objekt. Er ist der Vermittler zwischen einem Server und dem Browser des Benutzers. Mit Ihrer Hilfe wird eine Anforderung an den Server. Er ist auch verantwortlich für eine Antwort in Form von verschiedenen Daten.

AJAX beinhaltet eine bestimmte Reihe von Technologien:

  • CSS für die Erstellung von web-Seiten;
  • als “Frame” wird im HTML;
  • für änderungen und weitere Informationen auf der Seite integrierte DOM;
  • für den asynchronen Austausch von Daten gibt es XMLHttpRequest-Objekt.
  • für eine harmonische Beziehung aller verfügbaren Technologien verwendet JavaScript.

.