Kategorien
Webentwicklung

Active Server Pages

Active Server Pages, allgemein als ASP bezeichnet, ist Microsofts Lösung für serverseitiges Skripting.

Bei einfachen HTML-Seiten fordert der Client (ein Web-Surfer) eine Webseite von einem Server (irgendeine beispielseite.com) an.

Der Server sendet die Datei einfach an den Client, und die Seite wird im Browser des Clients angezeigt.

Bei Active Server Pages erhält der Server die Möglichkeit, die Datei zu ändern, bevor er sie an den Benutzer sendet.

Bei jeder Anfrage nach einer Datei mit der Erweiterung .ASP lässt der Server die Datei also durch eine DLL namens ASP.DLL laufen, die die ASP-Befehle parst.

Um Active Server Pages verwenden zu können, müssen Sie einen Webserver von Microsoft betreiben;

Microsoft stellt eine Reihe von Webservern zur Verfügung, die frei verfügbar sind.

Wenn Sie Windows NT 4.0 Server installiert haben, können Sie IIS 3.0 oder IIS 4.0 herunterladen, die beide die ASP-Entwicklung unterstützen.

Wenn Sie Windows 2000 haben, können Sie IIS 5.0 verwenden. Wenn Sie Windows 9X oder Windows NT Workstation haben, können Sie Personal Web Server (PWS) verwenden.

Alle diese Produkte können kostenlos von der Microsoft-Website heruntergeladen werden: http://www.microsoft.com/iis/

Wenn Ihre Website auf einer UNIX-Box ausgeführt wird, können Sie immer noch Active Server Pages verwenden, aber Sie müssen ein Tool eines Drittanbieters verwenden, um den ASP zu übersetzen, bevor er an den Client gesendet wird.

Wenn Sie einen Microsoft-Webserver betreiben, müssen Sie zur Ausführung einer ASP-Datei lediglich eine Datei auf dem Webserver mit der Erweiterung .ASP erstellen.

Wenn der Browser die Datei anfordert, ist der Webserver schlau genug, die Datei vorzubereiten, bevor er sie an den Client schickt.

Sie können Ihren ASP-Code mit einer Datenbank (SQL, Access, Oracle, Informix oder einer beliebigen ODBC-kompatiblen Datenbank) verbinden und die Daten dynamisch in Ihre HTML-Seiten einfügen.

Dies führt zu einigen sehr leistungsfähigen Möglichkeiten, einschließlich E-Commerce, anpassbaren Sites, Dateneingabe- und -abrufsystemen, die über das Internet laufen, und einer Reihe anderer Möglichkeiten

QLANDO | Partner für Webentwicklung & Webdesign | Homepage erstellen lassen