Pagine Server Attive - ASP

 
Livello num.
  1. Informazioni Generali sul Sito
  2. Il Sito Web
  3. Informazioni Tecniche
  4. Pagine Server Attive - ASP
Revisione
n. 0 - 03/05/2006 - autore A. Pone - E. Pone
Visualizzazioni : 3.332
 
Le ASP (Active Server Pages - Pagine Server Attive) sono pagine web contenenti, oltre al puro codice HTML, degli scripts che verranno eseguiti dal server per generare il codice HTML da inviare al browser dell'utente (proprio per questo vengono in genere definite pagine web dinamiche).
In questo modo è possibile mostrare contenuti dinamici (ad esempio estratti da database che risiedono sul server web) e modificarne l'aspetto secondo le regole programmate negli scripts, il tutto senza dover inviare il codice del programma all'utente finale (al quale va inviato solo il risultato), con un notevole risparmio di tempi e banda.
Il linguaggio più usato è il VBScript (simile, come sintassi, al linguaggio Visual Basic di Microsoft), ma è possibile utilizzare anche il JScript (simile al linguaggio JavaScript), il PerlScript (simile al Perl), il Rexx ed il Python (un linguaggio emergente utilizzato moltissimo dal motore di ricerca Google).
Le possibilità offerte dal sistema sono fortemente orientate verso l'interfaccia con un corrispondente database, rendendo così possibile lo sviluppo di siti dinamici basati sulle informazioni contenute nel database.
È possibile interfacciare le pagine ASP con qualsiasi tipo di database che abbia un driver OLE-db o ODBC, come ad esempio Access, SQL Server, MySQL, Oracle, Firebird, Sybase e tanti altri.
Funziona ufficialmente solo sul web server Microsoft IIS.
Nonostante questo, per quanti utilizzano piattaforme GNU/Linux è disponibile un emulatore che consente di eseguire i codici ASP senza dover riscrivere l'intero progetto ma soltanto una piccola porzione di esso.
Nel diffuso web server Apache, ad esempio, è possibile utilizzare pagine dalla sintassi simile ad ASP installando e configurando il modulo Apache:ASP funzionante sulla base di Perl.
Una caratteristica molto apprezzata dagli utilizzatori dell'interprete ASP è la semplice e comprensibile sintassi di programmazione che rende la curva di apprendimento di tale linguaggio poco ripida.
L'interprete ASP, tuttavia, presenta alcuni limiti, specialmente di prestazioni.
Principali concorrenti di ASP sono il PHP, che funziona in modo molto simile, ma con una sintassi del tutto diversa dal VBScript, e l'unione di Perl e CGI, che è un meccanismo meno integrato nella sola pagina web e quindi più macchinoso da gestire, che tuttavia permette al programmatore più flessibilità.
© 2006-2026 Alessandro PONE ed Edoardo PONE
Licenza Creative Commons
Versione 11.0 - HTML5 - .Net - MS-SQL - Responsive - Ajax
Ponesoft Machine

loading...

Elaborazione in corso...

Si è verificato un errore.
Contattare l'amministratore di sistema comunicando il seguente messaggio:

I dati verranno salvati nel database.

Confermi il salvataggio?

Questo record verrà cancellato definitivamente e non potrà essere recuperato.

Confermi la cancellazione?

Prima di procedere occorre confermare l'esecuzione del comando selezionato.

Confermi l'esecuzione?

Sono stati commessi degli errori nell'inserimento dei dati. Un apposito messaggio posizionato sotto ogni campo errato segnalerà il tipo di errore commesso.

Non sono presenti record in archivio.

Si è tentato di duplicare il valore della Chiave Primaria di una Tabella.

Errore nella verifica di User ID e Password.
Rieffettuare il Log-In.