Aktiiviset palvelinsivut (ASP) ovat seurausta Microsoft-tekniikasta, joka suorittaa palvelinpuolen komentosarjoja luodakseen dynaamisia verkkosivuja vierailijoille. Aktiiviset palvelinsivut ovat niin kutsuttuja, koska palvelin suorittaa aktiivisia komentosarjoja, joiden avulla voidaan näyttää sivuja, jotka ovat ainutlaatuisia sisällön mukaan vierailijan pyynnöstä tai syötteestä riippuen. Sitä vastoin tavalliset verkkosivut ovat staattisia, eli ne eivät muutu, ennen kuin verkkovastaava päivittää ne. Vierailijan verkkoselain lähettää pyynnön verkkosivulle sivua varten, ja verkkotunnuksen palvelin vastaanottaa pyynnön ja lähettää sivun takaisin. Vierailija “A” näkee saman sivun kuin vierailija “B” ja niin edelleen.
Aktiiviset palvelinsivut käyttävät eri mallia. Kävijät ”A” ja “B” saattavat nähdä erilaista sisältöä, vaikka he ovat pyytäneet samaa verkkosivua. Tämä on mahdollista lisävaiheessa palvelimen sivupyynnön käsittelyssä. Sivun lähettämisen sijaan palvelin suorittaa ensin kaikki ASP -komentosarjat, jotka on upotettu sivun HTML -koodaukseen. ASP -komentosarjoja käytetään sivun mukauttamiseen vierailijalle.
Oletetaan esimerkiksi “Mr. gudgeek ”on vieraillut aiemmin sivustolla ja antanut nimensä, ehkä rekisteröitymällä. Käyttämällä aktiivisia palvelinsivuja sivusto saattaa toivottaa hänet tervetulleeksi näyttämällä seuraavan viestin: ”Hyvää huomenta, Mr. viisas! Kello on 10 suuressa tiistaina! ” Se voi myös viedä hänet tietylle sivulle sivustossa. Toisaalta sivuston uutta kävijää voidaan tervehtiä ajan ja kutsun kanssa rekisteröityä. Tämä saattaa olla aloitussivulla, jonka sisältö on suunnattu erityisesti sivuston palveluiden myyntiin. Toisin sanoen aktiiviset palvelinsivut voivat mukauttaa verkkosivuja lennossa.
Aktiiviset palvelinsivut voivat myös tarjota toimintoja intranetille ja pääsyn yritysten tietokantoihin tai muihin resursseihin. Joustavuus ja tarkoitus rajoittuvat vain luovuuteen, koska ASP voi tukea käytännössä mitä tahansa skriptikieltä, mukaan lukien integroitu tuki VBScriptille ja JScriptille.
ASP -komentosarjat lisätään helposti olemassa oleviin HTML -sivuihin. Vaikka ohjelmoijat, jotka jo tuntevat komentosarjakielet, voivat nopeasti päästä käsiksi aktiivisten palvelinsivujen sisällyttämiseen Web -sivustoon, myös uusille tulokkaille on se melko helppoa. Olettaen jonkin verran HTML -tuntemusta, ASP -komentosarjat eivät ole niin kova hyppy. Monet täydelliset skriptit ovat vapaasti saatavilla verkossa, ja niitä voidaan helposti muokata tekstieditorilla.
Jos haluat oppia lisää aktiivisista palvelinsivuista, löydät monia verkkosivustoja, jotka tarjoavat ohjausta, sekä useita kirjoja. Aktiiviset palvelinsivut voivat antaa henkilökohtaiselle sivustollesi tai yrityksesi verkkotunnukselle todellisia toimintoja, jotka voivat tehdä eron hyvän sivuston ja suuren hyödyn välillä.