ASP
ASP è l’acronimo di Active Server Pages.
Si tratta di un linguaggio di scripting lato server sviluppato da Microsoft.
Cosa significa lato server?
Quando il browser si collega ad una pagina internet, il server su cui questa pagina è caricata, invece di inviarla direttamente al browser, come nelle normali pagine html, la elabora, esegue cioè gli script presenti al suo interno e solo successivamente li rimanda al nostro browser.
La pagina arriva sempre al browser come se fosse una “normale” pagina html, il cui codice ,in realtà, è il risultato dell’elaborazione del codice asp presente sul server (è possibile visualizzarlo con il comando Visualizza/sorgente pagina in Mozilla firefox, oppure Visualizza/HTML con internet Explorer).
Questo tipo di linguaggi di scripting consente di rendere dinamiche le pagine di un sito, di poter quindi fare calcoli, recuperare il contenuto di una pagina da un database, eseguire delle ricerche, in definitiva si può affermare che le pagine dinamiche interagiscono maggiormente con gli utenti.
Per poter funzionare correttamente, le pagine asp devono essere ospitate su server Windows.
I servizi di hosting che offrono questo servizio sono molti, anche se quasi sempre sono solo servizi a pagamento.
Per quanto riguarda invece i database, le pagine asp possono interagire con tutti quelli più diffusi, tra cui access, mysql, SQLserver, Oracle e tanti altri.
L’evoluzione di asp è ASP.Net che offre tool più sviluppati, con prestazioni più performanti e con l'introduzione, rispetto alla versione precedente, di un linguaggio orientato agli oggetti.
Maggiori informazioni si possono trovare sulla comunity asp italiana
|