cgi,就是一个一个简单的英文单词吗?答案是否定的。那cgi是什么呢?cgi有什么代表意思呢?本文收集整理了一些相关的资料,希望对大家理解cgi有帮助。
cgi
cgi,作为一个英文缩写,该名词有不同含义,包括“通用网关界面”、“计算机合成图像/电脑三维动画”、“计算机图形接口标准”、“全球小区识别码”等。
CGI (Common Gateway Interface) 通用网关接口
CGI(Computer Generation Image)计算机合成图像/电脑三维动画
CGI(Computer Graphics Interface) 计算机图形接口标准
CGI(Cell Global Identifier) 全球小区识别码
CGI(Compacted Graphite Iron)缩状石墨铸铁
CGI(Clinton Global Initiative)克林顿全球倡议
CGI (Clinical Global Impression)临床疗效总评量表
cgi
CGI的含义
公共网关接口CGI(Common GatewayInterface) 是WWW技术中最重要的技术之一,有着不可替代的重要地位。CGI是外部应用程序(CGI程序)与Web服务器之间的接口标准,是在CGI程序和Web服务器之间传递信息的规程。CGI规范允许Web服务器执行外部程序,并将它们的输出发送给Web浏览器,CGI将Web的一组简单的静态超媒体文档变成一个完整的新的交互式媒体。
Common Gateway Interface,简称CGI。在物理上是一段程序,运行在服务器上,提供同客户端HTML页面的接口。这样说大概还不好理解。那么我们看一个实际例子:现在的个人主页上大部分都有一个留言本。留言本的工作是这样的:先由用户在客户端输入一些信息,如名字之类的东西。接着用户按一下“留言”(到目前为止工作都在客户端),浏览器把这些信息传送到服务器的CGI目录下特定的cgi程序中,于是cgi程序在服务器上按照预定的方法进行处理。在本例中就是把用户提交的信息存入指定的文件中。然后cgi程序给客户端发送一个信息,表示请求的任务已经结束。此时用户在浏览器里将看到“留言结束”的字样。整个过程结束。
CGI的功能
绝大多数的CGI程序被用来解释处理来自表单的输入信息,并在服务器产生相应的处理,或将相应的信息反馈给浏览器。CGI程序使网页具有交互功能。
Cgi的运行环境
CGI程序最初在UNIX操作系统上CERN或NCSA格式的服务器上运行。 在其它操作系统(如:Windows NT及Windows 95等)的服务器上也广泛地使用CGI程序,同时它也适用于各种类型机器。
CGI处理步骤
⑴通过Internet把用户请求送到服务器。
⑵服务器接收用户请求并交给CGI程序处理。
⑶CGI程序把处理结果传送给服务器。
⑷服务器把结果送回到用户。
cgi
Cgi是众多单词的缩写,蕴含着丰富的含义。清楚了解cgi的含义,有利于我们更好地运用它。如果大家还想了解更多相关的信息,可以登录我爱方案网www.52solution.com查询。