Mis on Active Server Pages?

Aktiivsed serverilehed (ASP) on Microsofti tehnoloogia tulemus, mis käitab serveripoolseid skripte, et luua külastajatele dünaamilisi veebilehti. Aktiivseid serveri lehti nimetatakse nii, kuna server käitab aktiivseid skripte, et saada unikaalse sisuga lehti, olenevalt külastaja taotlusest või sisendist. Seevastu standardsed veebilehed on staatilised, mis tähendab, et need ei muutu enne, kui veebihaldur neid värskendab. Külastaja veebibrauser saadab veebisaidile lehe päringu ning domeeni server võtab päringu vastu ja saadab lehe tagasi. Külastaja „A” näeb täpselt sama lehte, mis külastaja „B” ja nii edasi.

Aktiivsetel serverilehtedel kasutatakse teistsugust skeemi. Külastaja “A” ja “B” võivad näha erinevat sisu, kuigi nad on taotlenud sama veebilehte. Selle teeb võimalikuks lisaetapp serveri lehepäringu töötlemisel. Selle lehe lihtsalt saatmise asemel käivitab server esmalt kõik ASP-skriptid, mis on manustatud lehe HTML-koodi. ASP-skriptid on mõeldud lehe kohandamiseks külastaja jaoks.

Näiteks oletagem “Mr. Selgitatud” on saiti varem külastanud ja oma nime andnud, võib-olla registreerudes. Aktiivseid serverilehti kasutades võib veebisait teda tervitada, kuvades järgmise teate: „Tere hommikust, härra Selgitatud! Kell on 10:32 suurel teisipäeval!” See võib viia ta ka saidi konkreetsele lehele. Teisest küljest võidakse uut saidi külastajat tervitada aja ja registreerumiskutsega. See võib asuda sisenemislehel, mille sisu on suunatud konkreetselt saidi teenuste müügile. Teisisõnu saavad aktiivsed serverilehed veebilehti lennult isikupärastada.

Aktiivsed serverilehed võivad pakkuda ka sisevõrkude funktsioone ja juurdepääsu ettevõtte andmebaasidele või muudele ressurssidele. Paindlikkust ja eesmärki piirab ainult loovus, kuna ASP suudab toetada praktiliselt iga skriptikeelt, sealhulgas integreeritud VBScripti ja JScripti tuge.

ASP-skripte on lihtne olemasolevatele HTML-lehtedele lisada. Kui programmeerijad, kes on skriptikeeltega juba tuttavad, saavad kiiresti selgeks aktiivsete serverilehtede veebisaidile lisamise, on uustulnukad samuti üsna lihtsad. Eeldades mõningast HTML-i tundmist, pole ASP-skriptid nii raske hüpe. Paljud täielikud skriptid on veebis vabalt saadaval ja neid saab tekstiredaktoriga hõlpsasti kohandada.

Kui olete huvitatud aktiivsete serverilehtede kohta lisateabe saamiseks, võite leida palju juhendamist pakkuvaid veebisaite ja ka mitmeid raamatuid. Aktiivsed serverilehed võivad pakkuda teie isiklikule saidile või ettevõtte domeenile tõelist funktsionaalsust, mis teeb vahet hea saidi ja suure vara vahel.