❶ 什么叫CGI技术
什么叫CGI?
CGI是一个用于定Web服务器与外部程序之间通信方式的标准,使得外部程序能生成HTML、图像或者其他内容,而服务器处理的方式与那些非外部程序生成的HTML、图像或其他内容的处理方式是相同的。因此,CGI程序册仅使你能生成表态内容而能生动态内容。使用CGI的原因在于它是一个定义良好并被广泛支持的标准,没有CGI就不可能实现动态的Web页面,除非使用一些服务器中提供的特殊方法(如今,也有除CGI之外的其他技术逐渐在成为标准)。
❷ 什么是CGI
CGI全称是“公共网关接口”(Common Gateway Interface),HTTP服务器与你的或其它机器上的程序进行“交谈”的一种工具,其程序须运行在网络服务器上。
Common Gate Interface听起来让人有些专业, 我们就管它叫CGI好了。在物理上,CGI是一段程序,它运行在Server上,提供同客户段 Html页面的接口。这样说大概还不好理解。那么我们看一个实际例子: 现在的个人主页上大部分都有一个留言本。留言本的工作是这样的:先由用户在客户段输入一些信息,如名字之类的东西。接着用户按一下“留言”(到目前为止工作都在客户端),浏览器把这些信息传送到服务器的CGI目录下特定的cgi程序中,于是cgi程序在服务器上按照预定的方法进行处理。在本例中就是把用户提交的信息存入指定的文件中。然后cgi程序给客户端发送一个信息,表示请求的任务已经结束。此时用户在浏览器里将看到“留言结束”的字样。整个过程结束。
》 电影中的CGI技术指
computer generated image电脑生成的画面
❸ CGI是什么通用网关接口,他的用途是什么,用在哪里
CGI(Common Gateway Interface)公共网关接口,是外部扩展应用程序与 Web 服务器交互的一个标准接口。服务器端与客户端进行交互的常见方式多,CGI 技术就是其中之一。
公共网关接口 CGI 程序是存放在 HTTP 服务器上,为用户和HTTP服务器之外的其他应用程序提供互相“交谈”手段的软件。
(3)cgi技术是什么扩展阅读:
相关特点:
公共(Common)。无须考虑客户机和服务器所运行的操作系统平台,只要二者的网关程序遵循同一数据传输协议,即可进行数据交互。
网关(Gateway)。CGI 可被用来作为 HTTP 服务器与其他第三方应用程序之间的“连接件”或“中件(Middle Ware) "。
接口(Interface)。CGI 使用标准通讯机制,为其它应用程序与 HTTP 服务器提供数据传输接口。用 CGI 可以实现处理表格,数据库查询,发送电子邮件或控制服务器端硬件等许多操作。
CGI 进程是根据 WWW 服务设置的环境变量和传入参数采取动作并生成相应的响应结果。它返回给 WWW 服务器的信息则采用协议规定的格式(一般为MIME 规定的格式)。绝大多数 Web 服务器支持 CGI。
❹ CGI是什么由哪些组成
CGI
全称是
Common
Gateway
Interface.
可以理解为一种网路协议
说到
Common
(共同)
和
Interface
(
界面
),
意思就是一个协议好的
共同界面.
而这个界面的作用就是一个
Gateway
(
闸口
)
这个闸口的两端分别是
"客户端"
和
"服务器"
端.
"客户端"
(Client)
就是
ie,
firefox
这些浏览器,
也可以是手机的
app
"服务器"
(Server)
就是
web
的主机了.
通过这个闸口,
Client
并不需要知道正在打开的网站是用甚么
server,
用甚么语言编写
而
Server
也不需要理会
Client
用的是
视窗还是
Linux
还是苹果,
也不用理会用的那个浏览器
而协调这种技术的"实现者"
就是
浏览器(Browser)
或者相关的
VM
(
例如
App).
❺ CGI 和CG有什么区别
CGI 和CG区别为:性质不同、起源不同、目的不同。
一、性质不同
1、CGI:是一种重要的互联网技术,可以让一个客户端,从网页浏览器向执行在网络服务器上的程序请求数据。
2、CG:指计算机图形学,是一种使用数学算法将二维或三维图形转化为计算机显示器的栅格形式的科学。
二、起源不同
1、CGI:起源于在1993年由美国国家超级电脑应用中心(NCSA)为NCSA HTTPdWeb服务器开发的。
2、CG:起源于1963年1月,MIT林肯实验室24岁的萨瑟兰完成了关于人机通信的图形系统的博士论文。
三、目的不同
1、CGI:CGI目的是要独立于任何语言的。以用任何脚本语言或者是完全独立编程语言实现,只要这个语言可以在这个系统上运行。
2、CG:CG目的在于创建有效的视觉交流。在科学领域,图形学可以将科学成果通过可视化的方式展示给公众。
❻ 什么是CGI
CGI(common gateway interface)是http服务器与用户或其他机器上的程序进行交谈的一种工具。其程序必须运行在网络服务器上。
绝大多数的cgi程序被用来解释处理来自表单的输入信息。并在服务器产生相应的处理。或将相应的信息反馈给浏览器。cgi程序使网页具有交互功能
❼ 你好!请问cg和cgi技术具体有什么区别
一、指代不同
1、CG:是通过计算机软件所绘制的一切图形的总称。
2、CGI:三维动画的意思,又称3D动画,模拟真实物体的方式使其成为一个有用的工具。
二、特点不同
1、CG:既包括技术也包括艺术,几乎囊括了当今电脑时代中所有的视觉艺术创作活动,如平面印刷品的设计、网页设计、三维动画、影视特效、多媒体技术、以计算机辅助设计为主的建筑设计及工业造型设计等。
2、CGI:不受时间、空间、地点、条件、对象的限制,运用各种表现形式把复杂、抽象的节目内容、科学原理、抽象概念等用集中、简化、形象、生动的形式表现出来。
三、优势不同
1、CG:CG动画的制作比起传统动画片的制作来说是非常有效率的。首先在CG动画制作本身方面,已经节省了一定开支。一部动画影片,若普通传统动画公司,整个从业人员约有3000到4000人,每月产量可以达到200本。
2、CGI:可以用于广告和电影电视剧的特效制作(如爆炸、烟雾、下雨、光效等)、特技(撞车、变形、虚幻场景或角色等)、广告产品展示、片头飞字等等。
❽ cgi是什么意思
cgi是通用网关接口。
通用网关接口(Common Gateway Interface/CGI)是一种重要的互联网技术,可以让一个客户端,从网页浏览器向执行在网络服务器上的程序请求数据。CGI描述了服务器和请求处理程序之间传输数据的一种标准。
最初,CGI是在1993年由美国国家超级电脑应用中心(NCSA)为NCSA HTTPdWeb服务器开发的。这个Web服务器使用了UNIXshell环境变量来保存从Web服务器传递出去的参数,然后生成一个运行CGI的独立的进程。
cgi变通方法:
如果代码只是偶尔改变的话,我们可以在服务器产生一个新的进程在编译代码之前进行处理。有一个例子是FastCGI,当然还包括其它编写的加速器,它会在第一次调用脚本时,在系统的某个地方保存脚本编译过的版本。
这样对这个文件以后的请求就会自动转向这个编译过的代码,而不用每次调用脚本解释器来解释脚本。当更改了脚本,加速器的临时缓存会被清空来保证调用的是新的版本的脚本。
❾ 奔驰中的cgi是什么意思
CGI是用了奔驰的新款发动机,是汽油直喷的,以前的发动机是自然吸气,喷油嘴把油喷在进气歧管里面的,CGI的发动机,喷油嘴把油喷到气缸里面。
CGI技术是一种奔驰公司开发的缸内直喷技术。供油动作已完全独立于进门与活塞系统之外,ECU也因而拥有更多的主导权。超乎传统喷射理论的稀薄燃烧与更多元的混合比便得以实现。在稳定行进或低负载状态下,采用缸内直喷设计的发动机得以进入Ultra lean(精实)模式。
在此设定下,发动机于进气行程时只能吸进空气,至于喷油嘴则在压缩行程才供给燃料,以达到节约的效果。根据实际测试,其最高能达到1:65的油、气比例,除了节能表现相当惊人,整体动力曲线也能够维持相当高的平顺度。而CDI则为该技术的柴油版本。
发动机分类
1、按进气系统的工作方式可分为自然吸气、涡轮增压、机械增压和双增压四个类型。
2、按活塞运动方式可分为往复活塞式内燃机和旋转活塞式发动机两种。
3、按气缸排列型式分直列发动机,V型发动机、W型发动机和水平对置发动机等。
4、按气缸数目不同可以分为单缸发动机和多缸发动机。现代汽车多采用三缸,四缸、六缸、八缸发动机。
5、按冷却方式不同可以分为水冷发动机和风冷发动机。水冷发动机冷却均匀,工作可靠,冷却效果好,被广泛应用于现代车用发动机。
6、按冲程数可分为四冲程内燃机和二冲程内燃机。汽车发动机广泛使用四冲程内燃机。
7、按燃油供应方式分类:化油器发动机和电喷发动机以及缸内直喷发动机。
❿ 什么是CGI,什么是CGI脚本
CGI是Common Gateway Interface的缩写,是用于连接主页和应用程序的接口。众所周知,HTML语言的功能是比较贫乏的,难以完成诸如访问数据库等一类的操作,而实际的情况则是经常需要先对数据库进行操作(比如文件检索系统),然后把访问的结果动态地显示在主页上。诸如此类的需求只用HTML是无法做到的,所以CGI便应运而生。CGI是在WebServer端运行的一个可执行程序,由主页的一个热链接激活进行调用,并对该程序的返回结果进行处理,显示在主页上。简而言之,CGI就是为了扩展主页的功能而设立的。随后,诸如IDC、ASP、ISAPI、NSAPI等技术也发展起来了,它们的目的是相同的,只是编写起来更容易、功能更丰富。