Copyright © Philip M. Parker, INSEAD. Terms of Use.

COMMON GATEWAY INTERFACE

Specialty Definition: COMMON GATEWAY INTERFACE

DomainDefinition

Computing

Common Gateway Interface (CGI) A standard for running external programs from a World-Wide Web HTTP server. CGI specifies how to pass arguments to the executing program as part of the HTTP request. It also defines a set of environment variables. Commonly, the program will generate some HTML which will be passed back to the browser but it can also request URL redirection. CGI allows the returned HTML (or other document type) to depend in any arbitrary way on the request. The CGI program can, for example, access information in a database and format the results as HTML. A CGI program can be any program which can accept command line arguments. Perl is a common choice for writing CGI scripts. Some HTTP servers require CGI programs to reside in a special directory, often "/cgi-bin" but better servers provide ways to distinguish CGI programs so they can be kept in the same directories as the HTML files to which they are related. Whenever the server receives a CGI execution request it creates a new process to run the external program. If the process fails to terminate for some reason, or if requests are received faster than the server can respond to them, the server may become swamped with processes. In order to improve performance, Netscape devised NSAPI and Microsoft developed the ISAPI standard which allow CGI-like tasks to run as part of the main server process, thus avoiding the overhead of creating a new process to handle each CGI invocation. Current version: 1.1. NCSA (http://hoohoo.ncsa.uiuc.edu/cgi). Stars (http://www.stars.com/Seminars/CGI/). (1997-01-06). Source: The Free On-line Dictionary of Computing.

Post & Telecom

The open standard for connecting external applications with WWW servers. Source: European Union. (references)

Source: compiled by the editor from various references; see credits.

Top     

Crosswords: COMMON GATEWAY INTERFACE

Specialty definitions using "COMMON GATEWAY INTERFACE": CGI, cgi-bin. (references)

Top     

Frequency of Internet Keywords: COMMON GATEWAY INTERFACE

The following statistics estimate the number of searches per day across the major English-language search engines as identified by various trade publications. Hyperlinks lead to commercial use of the expression at Amazon.com.
 
ExpressionFrequency
per Day

common gateway interface

16
Source: compiled by the editor from various references; see credits.

Top     

Modern Translation: COMMON GATEWAY INTERFACE

Language Translations for "COMMON GATEWAY INTERFACE"; alternative meanings/domain in parentheses.

Chinese 

  

共同閘"介面 (CGI). (various references)

   

Danish

  

common gateway interface, CGI. (various references)

   

Dutch

  

common gateway interface, CGI. (various references)

   

Finnish

  

common gateway interface, CGI. (various references)

   

French

  

passerelle CGI. (various references)

   

Greek 

  

CGI, κοινή πυλαία διεπαφή. (various references)

   

Pig Latin

  

ommoncay atewaygay interfaceay

   

Portuguese

  

CGI, interface de porta de conversão comum, Interface de Passagem Comum. (various references)

   

Spanish

  

CGI (International Geological Congress), interfaz común de pasarela, interface común de pasarela, interface común de acceso. (various references)

Source: compiled by the editor from various translation references.

Top     

Misspellings: COMMON GATEWAY INTERFACE

Misspellings

"COMMON GATEWAY INTERFACE" is suggested in spellcheckers for the following: commun gateway interface. (additional references)

Source: compiled by the editor, based on several corpora (additional references).

Top     



INDEX

1. Crosswords
2. Expressions: Internet
3. Translations: Modern
4. Derivations
5. Bibliography


  

Copyright © Philip M. Parker, INSEAD. Terms of Use.