Common Gateway Interface: differenze tra le versioni
Contenuto cancellato Contenuto aggiunto
m Bot: Sostituzione automatica (-[[categoria: +[[Categoria:) |
mNessun oggetto della modifica |
||
Riga 4:
Ogni volta che un [[client]] richiede al [[web]]-[[server]] un [[Uniform Resource Locator|URL]] corrispondente ad un documento in puro [[HTML]] gli viene restituito un documento statico (come un file di testo); se l'URL corrisponde invece ad un programma CGI, il server lo esegue in tempo reale, generando dinamicamente informazioni.
Un programma (o uno [[script]]) CGI può essere scritto in qualsiasi linguaggio di programmazione ([[C (linguaggio)|C]]/[[C++]], [[Perl]], [[PHP]], [[Visual Basic]], [[Tcl/Tk]], [[AppleScript]], ecc.), la scelta si basa sul sistema su cui girerà; il [[Perl]],il [[PHP]] e l'[[Active Server Pages|ASP]] sono comunque i linguaggi più comunemente utilizzati.
Esempio pratico: visitando una pagina web, il server del sito che la ospita potrebbe aprire un'immagine e scrivere sulla pagina le sue dimensioni.
|