Active Server Pages: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
Nessun oggetto della modifica
Nessun oggetto della modifica
Riga 3:
In [[informatica]], le '''Active Server Pages''' (''Pagine server attive'', in genere abbreviato in '''ASP''') sono un meccanismo che consente di inserire in pagine [[web]] dei programmi che verranno eseguiti dal [[server web|server]] prima che vengano inviate all'utente. Le possibilità offerte dal sistema sono fortemente orientate verso l'interfaccia con un corrispondente [[database]] [[Microsoft]], rendendo così facile lo sviluppo di siti basati sulle informazioni contenute nel database.
 
Il linguaggio di default è il [[VBS|VbScript]], ma possono essere usati anche il JScript (simile al [[JavaScript]]), il PerlScript (simile al [[Perl]]), il Rexx ed il [[Python]].
Usa la sintassi [[VBS]] (Visual Basic Script), derivata dal [[Visual Basic]], ed è un linguaggio [[software proprietario|proprietario]]. Inoltre, funzionaFunziona ufficialmente solo sul server Microsoft [[IIS]]. Nonostate questo, per chi utilizza piattaforme [[GNU Linux]] è disponibile un emulatore che consente di eseguire i codici ASP senza dover riscrivere l'intero progetto.
 
Principali concorrenti di ASP sono [[PHP]], che funziona in modo molto simile ma con una sintassi del tutto diversa dal Visual Basic, e l'unione di [[Perl]] e [[CGI]], che è un meccanismo meno integrato nella sola pagina web e quindi più macchinoso da gestire, ma che permette al programmatore più flessibilità.