Sie möchten ein Angebot zum Webdesign und brauchen eine interaktive Web-Anwendung?
Da bietet sich die Programmierung Ihrer Webseite mit Ajax Techniken an.
Was ist Ajax Programmierung eigentlich genau?
Ajax ist ein Apronym für die Wortfolge "Asynchronous JavaScript and XML".
"Es bezeichnet ein Konzept der asynchronen Datenübertragung zwischen einem Server und dem Browser, das es ermöglicht, innerhalb einer HTML-Seite HTTP-Anfragen durchzuführen, ohne die Seite komplett neu laden zu müssen."
Der eigentliche Nutzen also besteht in der Tatsache, dass nur gewisse Teile einer HTML-Seite oder auch reine Nutzdaten nach und nach bei Bedarf nachgeladen werden können.
Anwendungen mit hohem Datenaufkommen wie z.B. GoogleMaps profitieren also durch geschwindigkeits- und trafficoptimierte Datenanfragen.
Unter Einsatz von Ajax programmierte Anwendungen erwecken den Eindruck, dass sie gänzlich auf dem Computer des Anwenders ausgeführt werden. Der Prozessfluss einer traditionellen Webanwendung wird hingegen durch die zustandslose Natur einer HTTP-Anfrage bestimmt.
Da Webserver nicht in der Lage sind, asynchrone Events an einen Ajax-Client auszuliefern, muss der Ajax-Client seinerseits andauernd beim Webserver nachfragen (das eigentliche Polling), ob ein neues Event erzeugt wurde bzw. eine Änderung im Anwendungszustand stattgefunden hat.
Dies erzeugt eine völlig andere, oft wesentlich höhere Auslastung auf einem Webserver, verglichen mit der Last, die von herkömmlichen PHP Anwendungen oder gar statischen Seiten erzeugt wird. () Daher ist oft der Einsatz eines dedizierten Webservers für umfangreichere Anwendungen mit AJAX Programmierung sinnvoll.
Trotz dieser und weiterer Nachteile können jedoch durch diese Technik auf dem Webserver weitgehend komplexe Anwendungen realisiert werden, die mit keiner anderen Technik im Web so effizient gestaltet werden könnten.
Für die Realisierung Ihrer Projekte in Ajax Technik stehen wir gern zur Verfügung.
Weitere Infomationen:
Sie möchten ein Angebot zur Webgestaltung?
Mehr zu Ajax
Beispielanwendungen zu Ajax Programmierung finden Sie unter unseren Referenzen/ Auktionen