CGI


Definition

CGI stands for:

Common Gateway Interface

It's a protocol defining how scripts/programs on the server can communicate with your browser.

The protocol defines how browser and server must interact to get a server program to create or interact with a web page.

CGI is used to build web sites where the server can dynamically build the web page being requested.

What else

Most ISP's are CGI-capable... well, the ones that you pay for anyway.

Examples

There are many many CGI scripts out there, two common usages are:

More Info

To find out more:

However, CGI is an old (and creaky) protocol and will eventually (I presume) become obsolete.

 

Next slide ... or Slides index