CGI (Common Gateway Interface)

CGI ist eine Technologie zur Einbindung externer Programme in Webseiten, die es ermöglicht, dass mehr oder weniger komplexe Programme ausgeführt werden, wobei hier als einziges ein Schreiben auf die Serverfestplatten möglich ist.
Die bekannteste Programmiersprache für diese Schnittstelle ist Perl, wird jedoch aber auch von anderen Programmiersprachen wie ASP, PHP oder JSP verwendet.
Einige Anwendungsbeispiele sind: Gästebücher, Chats, Counter, Suchmaschinen u. Ä.
Zum weiter lesen, klicke bitte auf den Begriff/Titel.

AJAX (Asychronous JavaScript and XML)

AJAX ist eine auf JavaScript und XML beruhende Technik, um Webanwendungen zu erstellen, die sich ähnlich wie übliche Programme unter der Oberfläche eines Betriebssystems verhalten. Dank AJAX kann man beispielsweise durch einen Internetserver die Funktionen einer Textverarbeitung so anbieten, dass der jeweilige Benutzer nur einen Webbrowser benötigt, um seine Briefe zu schreiben. Natürlich funktioniert ein entsprechendes Szenario nicht nur Internet, sondern auch in einem lokalen Netzwerk mit entsprechenden Funktionen (Intranet). Vorarbeiter bei AJAX-Angeboten war/ist die Firma AJAX 13 mit Anwendungen wie ajaxWrite (siehe Tabelle). Die einfach Textverarbeitung kann gängige Formate wie Microsoft Word einlesen und schreiben. Die Firma bietet noch weitere AJAX-Anwendungen an, z.B. zum Zeichnen (www.ajaxlaunch.com). Das eigentlich Besondere am AJAX-Konzept ist die veränderte Datenübertragung zwischen Webserver und Anwender bzw. seinem Browser. AJAX kombiniert eine Reihe bekannter Techniken (HTML, XML, JavaScript, HTTP etc.) so mit einem veränderten Datenübertragungskonzept, dass es möglich ist, statt – wie bisher üblich – je