ASP
ASP hat in der IT-Welt zwei verschiedene Bedeutungen: 1) Application Service Provider und 2) Active Server Page.
1) Application Service Provider
Ein Application Service Provider ist ein Unternehmen oder eine Organisation, die Kunden über das Internet Softwareanwendungen bereitstellt. Diese internetbasierten Anwendungen werden auch als „software as a service“ (SaaS) bezeichnet und häufig im Abonnement angeboten. Das bedeutet, dass ASP-Kunden oft eine monatliche Gebühr für die Nutzung der Software zahlen, anstatt eine herkömmliche Softwarelizenz zu erwerben. Auf einige SaaS-Anwendungen kann über einen Webbrowser zugegriffen werden, während andere über einen proprietären, sicheren Port betrieben werden.
2) Active Server Page
Eine Active Server Page, die allgemein als „ASP-Seite“ bezeichnet wird, ist eine Webseite, die sowohl Skripte als auch standardmäßiges HTML enthalten kann. Die Skripte werden jedes Mal von einem ASP-Interpreter auf dem Webserver verarbeitet, wenn ein Besucher auf die Seite zugreift. Da der Inhalt einer ASP-Seite spontan erzeugt werden kann, werden ASP-Seiten häufig zum Erstellen dynamischer Websites verwendet.
ASP ähnelt anderen Skriptplattformen wie PHP und JSP, unterstützt jedoch mehrere Programmiersprachen. Die Standardsprache von ASP ist VBScript, ASP-Seiten können aber auch andere Programmiersprachen wie C# und JavaScript enthalten. Alternative Sprachen müssen jedoch vor dem Skriptcode mit der folgenden Deklaration angegeben werden:
<%@ Page Language="C#"%>
ASP-Seiten sind Bestandteil des von Microsoft entwickelten Webanwendungsframeworks ASP.NET. Daher findet man ASP-Seiten am häufigsten auf Windows-basierten Webservern, auf denen Microsoft Internet Information Services (IIS) ausgeführt wird. Sie können feststellen, ob Sie in Ihrem Browser auf eine ASP-Seite zugreifen, wenn die URL ein Suffix „.asp“ oder „.aspx“ enthält.
Dateierweiterungen: .ASP, .ASPX
Testen Sie Ihr Wissen