CGI: interfaccia gateway comune

February 13 , 2022
cos'è il cgi?
Common Gateway Interface (CGI) è una specifica di interfaccia che consente ai server Web di eseguire un programma esterno, in genere per elaborare le richieste degli utenti. tali programmi sono spesso scritti in un linguaggio di scripting e sono comunemente indicati come script CGI, ma possono includere programmi compilati. un tipico caso d'uso si verifica quando un utente Web invia un modulo Web su una pagina Web che utilizza CGI. i dati del modulo vengono inviati al server Web all'interno di una richiesta HTTP con un URL che denota uno script CGI. il server Web quindi lancia lo script CGI in un nuovo processo informatico, passandogli i dati del modulo. l'output dello script CGI, solitamente sotto forma di HTML, viene restituito dallo script al server web, e il server lo ritrasmette al browser come risposta alla richiesta del browser.

sviluppato all'inizio degli anni '90, CGI è stato il primo metodo comune disponibile che ha consentito a una pagina Web di essere interattiva. sebbene ancora in uso, CGI è relativamente inefficiente rispetto alle nuove tecnologie ed è stato ampiamente sostituito da queste. ]


mente sorso Audio prodotti inclusi altoparlanti IP, adattatore cercapersone SIP, scheda PCB SIP tutti applicano CGI che supportano la configurazione tramite accesso web. con questa funzione, gli utenti configurano i prodotti audio IP in un modo molto semplice, di solito possono essere completato in pochi secondi.


oltre alle impostazioni web, gli utenti possono anche installare tonmind altoparlante di rete software dello strumento chiamato iptool per la configurazione . entrambi i modi di configurazione sono convenienti e praticabili. iptool può completare la maggior parte delle configurazioni, l'impostazione web è una configurazione completa delle funzioni.


caratteristiche di cgi:
è uno standard molto ben definito e supportato.
gli script cgi sono generalmente scritti in perl, C, o forse solo in un semplice script di shell.
cgi è una tecnologia che si interfaccia con HTML.
CGI è il metodo migliore per creare un contatore perché attualmente è il più veloce
lo standard cgi è generalmente il più compatibile con i browser odierni

vantaggi di cgi:
le attività avanzate sono attualmente molto più facili da eseguire in CGI che in java.
è sempre più facile utilizzare il codice già scritto che scriverne uno proprio.
cgi specifica che i programmi possono essere scritti in qualsiasi linguaggio, e su qualsiasi piattaforma, purché conformi alla specifica.
contatori basati su cgi e codice CGI per eseguire compiti semplici sono disponibili in abbondanza.

come funziona la CGI
un lettore invia un URL che fa sì che aolserver utilizzi CGI per eseguire un programma. aolserver passa l'input dal lettore al programma e l'output dal programma al lettore. CGI funge da "gateway[ 1] tra l'aolserver e il programma che scrivi.
il programma eseguito da CGI può essere qualsiasi tipo di file eseguibile sulla piattaforma server. per esempio, puoi usare C, C++, perl, unix shell scripts, fortran, o qualsiasi altro linguaggio compilato o interpretato. puoi anche usare gli script tcl con CGI, sebbene le estensioni a tcl descritte nel capitolo 5 della guida dello sviluppatore tcl di aolserver non siano disponibili tramite cgi.

con aolserver, hai la possibilità di usare le interfacce tcl e C incorporate invece di CGI. tipicamente, le interfacce tcl e C forniscono prestazioni migliori rispetto a CGI. (consulta la guida dello sviluppatore aolserver tcl per informazioni su l'interfaccia tcl e la guida dello sviluppatore di aolserver C per informazioni sull'interfaccia C.)

potresti voler usare CGI per programmi shareware, o freeware esistenti che usano lo standard CGI input, output, e variabili d'ambiente. poiché CGI è un'interfaccia standard usata da molti server web, ci sono molti programmi di esempio e librerie di funzioni disponibili sul World Wide Web e da ftp. questo capitolo descrive l'interfaccia e indica posizioni in cui è possibile scaricare esempi.


in conclusione, CGI può creare un processo per i programmi CGI per eseguire attività ad alta velocità e sicurezza. con l'applicazione CGI, tonmind sistema di cercapersone è stato facile per la configurazione tramite il modo di accesso web.



lasciate un messaggio
lasciate un messaggio
Se Sei interessato ai nostri prodotti e vuoi sapere più dettagli, ti preghiamo di lasciare un messaggio qui, ti risponderemo non appena saremo

Casa

Prodotti

skype

whatsapp