< ASP >


  [Inledning] [Vad är ASP]  [Uppbyggnad] [När kan du använda ASP]  [Summering] [Länkar]


  Inledning


Denna teknik är relativt ny och kommer från Microsoft. Den kallas Active Server Pages och är tänkt att användas som alternativ till CGI- Common Gateway Interface.

CGI är en webstandard för hur servers, externa program och scripts skall samverka och skapa interaktivitet.

ASP-teknologin är ett mycket användbart alternativ till denna uppgift.



 

  Vad är ASP -teknologi ?


Sidor skapade med ASP får filändelsen .asp istället för .html.

ASP körs på servern, men skrivs in i dina HTML-dokument.

Med hjälp av ASP kan du skriva in scriptbaserad kod direkt i dina HTML-dokument vilket minskar behovet av att använda externa CGI_program. ASP tillåter dock körning av CGI; Perl och Active X vilket gör det till ett väldigt flexibelt instrument för skapande av hemsidor.

Tekniken tillåter dig att designa sidor med interaktivitet och dynamiskt innehåll på ett relativt enkelt sätt och som dessutom genereras snabbare än med CGI. Det är dessutom GRATIS!




 

  Uppbyggnad


ASP är uppbyggt som en vanlig hemsida med vissa skillnader:

  • Alla sidor som innehåller ASP-kod måste ha filändelsen .asp och inte .htm

  • Koden implementeras inuti de vanliga HTML-koderna.

Dessutom måste alla sidor som har ändelsen .asp placeras i en katalog som har rättigheter att köra program. ASP-filerna skall behandlas som körbara program och inte läsbara filer.




 

  När kan du använda ASP ?


Du bör förstå hur du skall använda CGI. Webfolk använder CGI när de vill ha sidor som genereras efter hand som de används eller förändras dynamiskt beroende på användarens inmatningar.
Om du planerar att använda CGI kan du överväga att använda ASP istället. Du skall dock ha en Windows NT maskin som körs på IIS (Internet Information Server) eller Personal Web Server.

Som exempel kanske du har en produktkatalog som ligger online på nätet, då har du troligtvis en sidlayout som ser ungefär likadan ut för alla produktsidor.
Traditionellt är denna layout genererad för hand i HTML sida för sida.
Istället kan man använda en ASP-sida för att skapa alla sidorna som behövs för att visa produkter från en databas i rätt sidor, på rätt ställe och med korrekt tillhörande information.
ASP reducerar antalet skrivna sidor till en med scripts för att generera resten av siten.
Är du webdesigner så kommer du antagligen inte att vilja lära dig ASP utantill. Men det är bra att veta hur ASP kan hjälpa dig att skapa mer kraftfulla webapplikationer med mer användar vänlig design.




 

  Summering


Att rekommendera är att du lär dig så mycket du kan om ASP-tekniken och de möjligheter den erbjuder inom webdesign.
Genom att lära dig mer om ASPs funktionalitet så blir du varse om hur du verkligen kan utnyttja servern till att skapa hemsidor. Du lär dig hur du kan reducera antalet handgjorda sidor HTML-dokument genom att skapa en ASP-fil som genererar dessa HTML-sidor åt dig.

Gör du sidor för online-kataloger, -spel, och -affärer som handhar varor eller om din site har liknande åtekommande design och gränssnitt då är ASP en lösning som hjälper dig att förenkla designen och konstruktionen.




 

  Länkar


Här läser du mer om ASP

En spelsite uppbyggd på ASP

Här hittar du ASP