Hvad er aktive serversider?
Aktive serversider (ASP) er resultatet af en Microsoft-teknologi, der kører scripts på serversiden for at skabe dynamiske websider for besøgende. Aktive serversider kaldes så, fordi serveren kører aktive scripts for at vise sider, der er unikke i indholdet, afhængigt af den besøgende's anmodning eller input. I modsætning hertil er standardwebsider statiske, hvilket betyder, at de ikke ændres, før Webmaster opdaterer dem. En besøgendes webbrowser sender en anmodning til et websted for en side, og domæneserveren modtager anmodningen og sender siden tilbage. Besøgende "A" ser den samme nøjagtige side som besøgende "B" og så videre.
Aktive serversider anvender et andet skema. Besøgende "A" og "B" kan muligvis se forskellige indhold, selvom de har anmodet om den samme webside. Dette gøres muligt ved et ekstra trin i serverens behandling af sideanmodningen. I stedet for blot at sende siden, udfører serveren først alle ASP-scripts, der er indlejret i HTML-kodningen på siden. ASP-scripts tjener til at tilpasse siden til den besøgende.
Antag f.eks., At "Mr. wyseGEEK" har besøgt et websted før og givet sit navn, måske ved at registrere. Ved hjælp af aktive serversider kan webstedet muligvis byde ham velkommen ved at vise følgende meddelelse: "God morgen Mr. wisGEEK! Det er 10:32 på en god tirsdag!" Det kan også føre ham til en bestemt side på webstedet. På den anden side kan en ny besøgende på webstedet blive mødt med tiden og en invitation til at registrere. Dette kan være på en indgangsside med indhold, der er specifikt rettet mod at sælge webstedets tjenester. Med andre ord kan aktive serversider tilpasse websider undervejs.
Aktive serversider kan også give funktionalitet til intranet og adgang til virksomhedsdatabaser eller andre ressourcer. Fleksibilitet og formål er kun begrænset af kreativitet, da ASP kan understøtte praktisk talt ethvert scriptingsprog, inklusive integreret support til VBScript og JScript.
ASP-scripts tilføjes let til eksisterende HTML-sider. Mens programmerere, der allerede har kendskab til scripting-sprog, hurtigt kan få fat i at inkorporere aktive serversider på et websted, finder nytilkomne det også ganske let. Forudsat at HTML er fortrolig, er ASP-scripts ikke et så hårdt spring. Mange komplette scripts er frit tilgængelige online og kan let tilpasses med en teksteditor.
Hvis du er interesseret i at lære mere om aktive serversider, kan du finde mange websteder, der giver vejledning samt flere bøger. Aktive serversider kan give dit personlige sted eller dit forretningsdomæne ægte funktionalitet, der kan gøre forskellen mellem et godt websted og et stort aktiv.