CGI 是什么意思

Fanly 问答 2018-09-19 22:41:41 阅读(...)

CGI 是Web 服务器运行时外部程序的规范,CGI规范允许Web服务器执行外部程序,并将它们的输出发送给Web浏览器,CGI将Web的一组简单的静态超媒体文档变成一个完整的新的交互式媒体。

CGI(Common Gateway Interface) 是 WWW 技术中最重要的技术之一,有着不可替代的重要地位。CGI 是外部应用程序(CGI 程序)与 WEB 服务器之间的接口标准,是在 CGI 程序和 Web 服务器之间传递信息的过程。CGI 规范允许 Web 服务器执行外部程序,并将它们的输出发送给 Web 浏览器,CGI 将 Web 的一组简单的静态超媒体文档变成一个完整的新的交互式媒体。

CGI

CGI 是 Web 服务器运行时外部程序的规范,按 CGI 编写的程序可以扩展服务器功能。CGI 应用程序能与浏览器进行交互,还可通过数据库 API 与数据库服务器等外部数据源进行通信,从数据库服务器中获取数据。格式化为 HTML 文档后,发送给浏览器,也可以将从浏览器获得的数据放到数据库中。几乎所有服务器都支持 CGI,可用任何语言编写 CGI,包括流行的 C、C ++、VB 和 Delphi 等。CGI 分为标准 CGI 和间接 CGI 两种。标准 CGI 使用命令行参数或环境变量表示服务器的详细请求,服务器与浏览器通信采用标准输入输出方式。间接 CGI 又称缓冲 CGI,在 CGI 程序和 CGI 接口之间插入一个缓冲程序,缓冲程序与 CGI 接口间用标准输入输出进行通信。

0个人收藏 收藏

评论交流

泪雪默认头像 请「登录」后参与评论
  1. 加载中..

相关推荐

  • out 接口 OUT interface

    OUT接口是什么意思

    OUT接是指音频输出接口,用来接负载,比如音箱、耳机等,主要用于连接主副音响,与IN相对,IN表示输入接口,主要用于连接电脑、手机、mp3等,接口是指同一计算机不同功能层之间的通信规则。
  • PDF 文件 PDF files

    FDF文件是什么意思

    FDF文件是和PDF文件类似的一种格式文件,在使用和功能上基本相同,所有能打开PDF文件的工具同样可以打开 PF文件, FDF文件格式可以将文字、字型、格式、颜色及独立于设备和分辨率的图形图像等封装在一个文件中。
  • 键盘 keyboard

    end键是什么意思

    end键是光标定位按键,当在一行文本中光标指定在非末尾时,按下end键光标可以快速定位到当前这行文本的最末尾,常用于文本输入时快速定位,与end键相对应的就是home键,按下home键之后光标可以快速定位到当前这行文本的最首端。
  • 内存条 Memory module

    内存条DDR是什么意思

    内存条DDR的意思是双倍速率同步动态随机存储器,是一个时钟周期内传输两次数据,能够在时钟的上升期和下降期各传输一次数据,DDR内存可以在与SDRAM相同的总线频率下达到更高的数据传输率。
  • 苹果钥匙串 iCloud Keychain

    苹果钥匙串是什么意思

    苹果钥匙串是苹果公司Mac OS中的密码管理系统;它在Mac OS 8.6中被导入,并且包括在了所有后续的Mac OS版本中,包括Mac OS X;一个钥匙串可以包含多种类型的数据,如密码、私钥、电子证书和加密笔记等。
  • 硬盘 ssd

    硬盘读写速度是什么意思

    硬盘硬盘读写速度是指对存储设备进行数据操作时的速度,或是所需时间的长短;写入速度主要是指将外部数据记录到存储设备中去时的速度,可以理解成为是相当于粘贴的速度;读取速度是指将存储设备中的数据提取出来的操作速度,可以理解成为是相当于复制的速度。