你的位置:首页 > 知识课堂 > 正文

cgi是什么

发布时间:2012-08-11

cgi,就是一个一个简单的英文单词吗?答案是否定的。那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是众多单词的缩写,蕴含着丰富的含义。清楚了解cgi的含义,有利于我们更好地运用它。如果大家还想了解更多相关的信息,可以登录我爱方案网www.52solution.com查询。
要采购网关么,点这里了解一下价格!
特别推荐
技术文章更多>>
技术白皮书下载更多>>
热门搜索
 

关闭

 

关闭