Cosa sono le pagine Active Server?
Le pagine di server attivi (ASP) sono il risultato di una tecnologia Microsoft che esegue script sul lato server per creare pagine Web dinamiche per i visitatori. Le pagine del server attivo sono così chiamate perché il server esegue script attivi per rivelare pagine uniche nel contenuto, a seconda della richiesta o dell'input di un visitatore. Al contrario, le pagine Web standard sono statiche, il che significa che non cambiano fino a quando il Webmaster non le aggiorna. Il browser Web di un visitatore invia una richiesta a un sito Web per una pagina e il server del dominio riceve la richiesta e restituisce la pagina. Il visitatore "A" vede la stessa pagina esatta del visitatore "B" e così via.
Le pagine del server attivo utilizzano uno schema diverso. I visitatori "A" e "B" potrebbero vedere contenuti diversi, anche se hanno richiesto la stessa pagina Web. Ciò è reso possibile da un ulteriore passaggio nell'elaborazione della richiesta della pagina da parte del server. Invece di inviare semplicemente la pagina, il server esegue innanzitutto qualsiasi script ASP incorporato nel codice HTML della pagina. Gli script ASP servono per personalizzare la pagina per il visitatore.
Ad esempio, supponiamo che "Mr. wiseGEEK" abbia già visitato un sito e abbia dato il suo nome, magari registrandosi. Usando le pagine del server attivo, il sito web potrebbe dargli il benvenuto mostrando il seguente messaggio: "Buongiorno Sig. Saggio! Sono le 10:32 di un grande martedì!" Potrebbe anche portarlo a una pagina specifica all'interno del sito. D'altra parte, un nuovo visitatore del sito potrebbe essere accolto con il tempo e un invito a registrarsi. Questo potrebbe trovarsi in una pagina di ingresso con contenuti orientati specificamente alla vendita dei servizi del sito. In altre parole, le pagine del server attivo possono personalizzare le pagine Web al volo.
Le pagine di server attivi possono anche fornire funzionalità per Intranet e accesso a database aziendali o altre risorse. La flessibilità e lo scopo sono limitati solo dalla creatività, poiché ASP può supportare praticamente qualsiasi linguaggio di scripting, incluso il supporto integrato per VBScript e JScript.
Gli script ASP possono essere facilmente aggiunti alle pagine HTML esistenti. Mentre i programmatori che hanno già familiarità con i linguaggi di scripting possono rapidamente imparare a incorporare pagine di server attivi in un sito Web, i nuovi arrivati lo troveranno anche abbastanza facile. Supponendo una certa familiarità con HTML, gli script ASP non sono un salto così difficile. Molti script completi sono disponibili gratuitamente online e possono essere facilmente personalizzati con un editor di testo.
Se sei interessato a saperne di più sulle pagine del server attivo, puoi trovare molti siti web che offrono tutoraggio, oltre a diversi libri. Le pagine del server attivo possono fornire al tuo sito personale o dominio aziendale funzionalità reali che possono fare la differenza tra un buon sito e una grande risorsa.