|
Cosa sono le pagine ASP?
ASP è l'acronimo di Active Server Pages. Quando si parla di ASP si parla di "tecnologia" del server che ospita un sito internet e che permette di interpretare un linguaggio di programmazione.
La tecnologia ASP interpreta il codice delle pagine ("nomepagina.asp") e restituisce un risultato in HTML puro. Il linguaggio di programmazione utilizzato per realizzare un sito dinamico in ASP può essere Visual Basic Script (VBScript) o JavaScript (JScript). Di default è VBScript ma è possibile indicare in ogni pagina quale linguaggio verrà utilizzato, la scelta è assolutamente personale.
ASP è una tecnologia Microsoft messa a disposizione ufficialmente all'interno di alcuni suoi sistemi operativi quali windows 98, windows 2000, windows 2003, windows XP Professional. In Windows 98 è possibile installare ed eseguire il Personal Web Server (PWS) contenuto nel CD di installazione mentre negli altri sistemi operativi è necessario disporre della versione appropriata di Internet Information Services (IIS) configurata adeguatamente.
L'utilizzo di pagine ASP può avere svariate applicazioni. Le pagine dinamiche offrono l'opportunità di programmare determinati eventi tra cui l'invio di mail automatiche, l'utilizzo di database access, di file di inclusione, gestione di percorsi differenziati per utenti, iscrizioni ad un servizio, login, mantenere file di logs, contatori di visite, pannelli di controllo, inviare e leggere cookies, carrelli elettronici, prenotazioni per alberghi, sondaggi e votazioni, forum , guestbook, invio di file, gestione orari, modifiche di impostazioni e personalizzazioni varie.
Non esistono limiti al numero di programmi realizzabili se non quelli relativi alla conoscenza del linguaggio di programmazione utilizzato ed alla fantasia del programmatore.
Non c'è da stupirsi delle infinite opportunità offerte dall'utilizzo incrociato di semplici condizioni come IF THEN ELSE, i database e qualche riga di codice che lavori su stringhe e numeri. Con l'adeguata esperienza ci si accorgerà che con pochissime nozioni ed una buona dose di intuito si può trasformare un sito statico in un capolavoro di dinamicità in modo tale che gli utenti abbiano sempre gli stimoli per frequentare assiduamente. In molti casi si avrà il notevole vantaggio di affidarsi totalmente ai meccanismi programmati attraverso le pagine ASP per gestire senza fatica molti cambiamenti che, se fatti a mano, comporterebbero un consistente numero di ore di lavoro.
|