总体导航图
学习指南
主要内容
网页制作软件
当前位置:多媒体应用基础 >> 网络多媒体应用设计 >>关于CGI脚本

关于CGI脚本

    CGI 意思为 Common Gateway Interface, 是一种基于浏览器的输入、在Web服务器上运行的程序方法。CGI脚本使你的浏览器与用户能交互,因为大部分工作是在服务器上运行的,用户看到的只是结果。
     CGI脚本简单地讲是个运行在Web服务器上的程序,由浏览器的输入触发。这个脚本通常象服务器和系统中其他程序如数据库的桥梁。按照你的服务器的支持, 他们可能是一个编译好的程序或者批命令文件或者其他可执行的东西。为了简单起见,我们统称他们为脚本scripts。CGI 脚本是任何运行在web服务器上的程序。
     CGI脚本是用下列两种方法使用的: 作为一个表单的ACTION或作为一个页中的直接link。CGI脚本有服务器调用,基于浏览器的数据输入。
     这有个简短的示意解释:一个URL指向一个CGI脚本。 一个CGI脚本的URL能如普通的URL一样在任何地方出现。
     服务器接收请求,按照那个URL指向的脚本文件执行脚本。脚本执行基于输入数据的操作,包括查询数据库、计算数值或调用系统中其他程序。脚本产生某种Web服务器能理解的输出结果,服务器接收来自脚本的输出并且把它传回浏览器,让用户了解结果。

    关于CGI的进一步学习,请查阅“相关知识点”中的内容,同时我们也提供了一些CGI程序,以便同学下载学习。

相关知识点
CGI学习
CGI精品下载