Was bedeutet ASP?

Active Server Pages (ASP) ist eine von Microsoft entwickelte Server-Side-Skript-Engine für dynamisch generierte Web-Seiten. Active Server Pages (ASP) wurden ursprünglich entwickelt als Add-On für Internet Information Services (IIS) über das Windows NT 4.0 Option Pack und wurden dann als kostenloser Bestandteil von Windows Server seit der ersten Version von Windows 2000 Server automatisch mitgeliefert.

Die meisten ASP-Seiten sind in VBScript, einer eigens von Microsoft entwickelten Programmiersprache, geschrieben, aber jede andere Active Scripting Engine kann ausgewählt werden, um ASP umzusetzen.

Inzwischen gibt es auch diverse Portierungen für den im Internet sehr populären Apache Webserver. ASP wurde bereits im Jahre 1996 veröffentlicht. Man kann ohne weiteres diese Technologie von ihrem Potential her in Beziehung auf die Webprogrammierung auf eine Ebene mit PerlScript, PHP, Perl, CFM und anderen Skript-Sprachen stellen. In Java gibt es als Alternative die Möglichkeiten der Server Pages (JSP) und der Servlets, um die gleiche Funktion zu sichern.

ASP wird zum Bedauern von vielen Webmastern von Microsoft nicht mehr weiterentwickelt. Es gibt aber eine Nachfolgetechnologie die mit ASP.NET bezeichnet wird. Diese hat ASP mit dem Erscheinen des sehr erfolgreichen .NET Framework, ebenfalls eine Microsoft-Technologie, im Jahre 2002 abgelöst.

Natürlich werden auch heute noch – wegen der vielfältigen Vorteile von ASP und den Vielzahl der Datenbanken, die ASP nutzen – zahlreiche kleinere Projekte mit ASP (dem sogenannten „Classic ASP“) entwickelt. Man kann mit diesem ASP auch in einem ganz normalen Texteditor komplexe Projekte sehr effizient umsetzen, während man beim Nachfolger den Einsatz einer schwerfälligen Entwicklungsumgebung kaum umgehen kann.

Schreiben Sie einen Kommentar

Ihre E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert