Was sind Active Server Pages?
Active Server Pages (ASP) sind das Ergebnis einer Microsoft-Technologie, die serverseitige Skripts ausführt, um dynamische Webseiten für Besucher zu erstellen. Aktive Serverseiten werden so genannt, weil der Server aktive Skripts ausführt, um Seiten zu erstellen, die je nach Anforderung oder Eingabe eines Besuchers inhaltlich eindeutig sind. Im Gegensatz dazu sind Standardwebseiten statisch, dh sie ändern sich erst, wenn der Webmaster sie aktualisiert. Der Webbrowser eines Besuchers sendet eine Anforderung für eine Seite an eine Website, und der Server der Domäne empfängt die Anforderung und sendet die Seite zurück. Besucher "A" sieht die gleiche Seite wie Besucher "B" und so weiter.
Aktive Serverseiten verwenden ein anderes Schema. Besucher "A" und "B" sehen möglicherweise unterschiedliche Inhalte, obwohl sie dieselbe Webseite angefordert haben. Dies wird durch einen zusätzlichen Schritt bei der Verarbeitung der Seitenanforderung durch den Server ermöglicht. Anstatt nur die Seite zu senden, führt der Server zuerst alle ASP-Skripts aus, die in die HTML-Codierung der Seite eingebettet sind. Die ASP-Skripte dienen dazu, die Seite für den Besucher anzupassen.
Angenommen, "Mr. wiseGEEK" hat zuvor eine Website besucht und seinen Namen angegeben, möglicherweise durch Registrierung. Bei Verwendung aktiver Serverseiten könnte die Website ihn mit der folgenden Meldung begrüßen: "Guten Morgen, Mr. wiseGEEK! Es ist 10:32 Uhr an einem großartigen Dienstag!" Möglicherweise wird er auch zu einer bestimmten Seite auf der Site weitergeleitet. Andererseits kann ein neuer Besucher der Site mit der Uhrzeit und einer Einladung zur Registrierung begrüßt werden. Dies kann auf einer Einstiegsseite mit Inhalten sein, die speziell auf den Verkauf der Dienste der Site ausgerichtet sind. Mit anderen Worten, aktive Serverseiten können Webseiten im laufenden Betrieb personalisieren .
Aktive Serverseiten können auch Funktionen für Intranets und den Zugriff auf Unternehmensdatenbanken oder andere Ressourcen bereitstellen. Flexibilität und Zweck sind nur durch Kreativität eingeschränkt, da ASP praktisch jede Skriptsprache unterstützen kann, einschließlich der integrierten Unterstützung für VBScript und JScript.
ASP-Skripte können problemlos in vorhandene HTML-Seiten eingefügt werden. Während Programmierer, die bereits mit Skriptsprachen vertraut sind, die Möglichkeit haben, aktive Serverseiten schnell in eine Website zu integrieren, werden es auch Neulingen recht leicht fallen. Unter der Annahme einer gewissen HTML-Vertrautheit sind ASP-Skripte kein so schwerer Sprung. Viele vollständige Skripte sind online frei verfügbar und können einfach mit einem Texteditor angepasst werden.
Wenn Sie mehr über aktive Serverseiten erfahren möchten, finden Sie auf vielen Websites Nachhilfeunterricht sowie mehrere Bücher. Aktive Serverseiten können Ihrer persönlichen Site oder Geschäftsdomäne echte Funktionalität verleihen, die den Unterschied zwischen einer guten Site und einem großen Vermögenswert ausmachen kann.