所谓的CGI就是“公共网关界面”(Common Gateway Interface),用于定Web服务器与外部程序之间通信方式的标准,使得外部程序能生成HTML 、图像或者其他内容,而服务器处理的方式与那些非外部程序生成的HTML、图像或其他内容的处理方式是相同的。
CGI程序最初在UNIX操作系统上CERN或NCSA格式的服务器上运行。 在其它操作系统(如:windows NT及windows95等)的服务器上也广泛地使用CGI程序,同时它也适用于各种类型机器。
CGI处理步骤:
1.通过Internet把用户请求送到服务器。
2.服务器接收用户请求并交给CGI程序处理。
3.CGI程序把处理结果传送给服务器。
4.服务器把结果送回到用户。

