Aktive Serverseiten (asp)

Definition - Was bedeutet Active Server Pages (ASP)?

Active Server Pages (auch als ASP oder klassischer ASP bezeichnet) ist die erste serverseitige Skript-Engine von Microsoft, die dynamisch generierte Webseiten aktiviert. Während die erste Version ein Add-On zur IIS-Komponente (Internet Information Services) von Windows NT 4.0 war, wurde sie später in das Windows Server-Betriebssystem integriert.

ASP verwendet serverseitiges Scripting, um Webseiten basierend auf einer bestimmten Anforderung des Clients dynamisch zu erstellen. Das Ergebnis ist eine HTML-Webseite, die zur Anzeige an den Client zurückgesendet wird. VBScript ist die Standard-Skriptsprache, die zum Schreiben von ASP verwendet wird, obwohl auch andere Skriptsprachen verwendet werden können.

Technische.me erklärt Active Server Pages (ASP)

ASP war die Alternative von Microsoft zu CGI-Skripten (Common Gateway Interface) und JSPs (Java Server Pages), mit denen Clients mit serverseitigen Datenbanken und Unternehmensdiensten interagieren können. ASP hat drei Hauptversionen durchlaufen: ASP 1.0 im Jahr 1996 (in IIS 3.0 enthalten), ASP 2.0 im Jahr 1997 (IIS 4.0) und ASP 3.0 im Jahr 2000 (IIS 5.0). ASP 3.0 wird Teil von IIS 6.0 unter Windows Server 2003 und Teil von IIS 7.0 unter Windows Server 2008.

ASP ist jetzt veraltet und wird durch ASP.NET ersetzt. ASP.NET ist jedoch keine streng erweiterte Version von ASP. Den beiden Technologien liegen völlig unterschiedliche Implementierungen zugrunde. ASP.NET ist eine kompilierte Sprache und basiert auf .NET Framework, während ASP eine streng interpretierte Sprache ist. Wie bei jeder älteren Technologie können Sie ASP sicherlich in der Produktion finden, aber es fällt Ihnen schwer, sich für ein neues Projekt einzusetzen.