Hva er aktive serversider?
Aktive serversider (ASP) er resultatet av en Microsoft-teknologi som kjører skripter på serversiden for å lage dynamiske websider for besøkende. Aktive serversider er såkalt fordi serveren kjører aktive skript for å vise sider som er unike i innholdet, avhengig av den besøkendes forespørsel eller innspill. Derimot er vanlige websider statiske, noe som betyr at de ikke endres før Webmaster oppdaterer dem. En besøks nettleser sender en forespørsel til et nettsted for en side, og domenets server mottar forespørselen og sender siden tilbake. Besøkende "A" ser den samme nøyaktige siden som besøkende "B", og så videre.
Aktive serversider bruker et annet skjema. Besøkende "A" og "B" kan se forskjellige innhold, selv om de har bedt om den samme websiden. Dette gjøres mulig ved et ekstra trinn i serverens behandling av sideforespørselen. I stedet for bare å sende siden, kjører serveren først ut ASP-skript som er innebygd i HTML-kodingen på siden. ASP-skriptene tjener til å tilpasse siden for besøkende.
Anta for eksempel at "Mr. wyseGEEK" har besøkt et nettsted før og gitt navnet hans, kanskje ved å registrere seg. Ved å bruke aktive serversider kan nettstedet hilse ham velkommen ved å vise følgende melding: "God morgen Mr. wisGEEK! Det er 10:32 på en flott tirsdag!" Det kan også føre ham til en bestemt side på nettstedet. På den annen side kan en ny besøkende på nettstedet bli møtt med tiden og en invitasjon til å registrere seg. Dette kan være på en inngangsside med innhold som er spesifikt rettet mot å selge nettstedets tjenester. Med andre ord kan aktive serversider tilpasse nettsider mens du er på farten.
Aktive serversider kan også gi funksjonalitet for intranett og tilgang til bedriftsdatabaser eller andre ressurser. Fleksibilitet og formål er bare begrenset av kreativitet, da ASP kan støtte praktisk talt ethvert skriptspråk, inkludert integrert støtte for VBScript og JScript.
ASP-skripter legges enkelt til i eksisterende HTML-sider. Selv om programmerere som allerede er kjent med skriptspråk raskt kan få tak i å integrere aktive serversider på et nettsted, vil nykommere også synes det er ganske enkelt. Forutsatt at HTML er kjent, er ikke ASP-skript et så hardt hopp. Mange komplette skript er fritt tilgjengelig online, og kan enkelt tilpasses med en tekstredigerer.
Hvis du er interessert i å lære mer om aktive serversider, kan du finne mange nettsteder som tilbyr veiledning, i tillegg til flere bøker. Aktive serversider kan gi ditt personlige nettsted eller forretningsdomener ekte funksjonalitet som kan utgjøre forskjellen mellom et godt nettsted og et stort aktivum.