文档章节

对CGI的理解

Macnode
 Macnode
发布于 2012/04/23 23:00
字数 288
阅读 251
收藏 0
CGI

很早之前就使用并开发过CGI程序,当时对CGI有过一些理解,在其他地方也有过记录,但找不到了。前段时间看到一篇文章,又勾起了我对CGI的一些思考和理解。暂时随便记录一下,以后有空完成。

CGI(Common Gateway Interface)其实是业界(或说Web开发)的一个标准方法,该方法把页面生成委托给一个可执行的文件。这些可执行文件通常就叫做CGI脚本,他们就是普通的程序,也是独立的应用程序,通常由所谓的脚本语言写成,如Perl等。C/C++也可以用来写这些程序,甚至可以使用bash来写这些程序,所以说,CGI是与语言无关的,它只是一个标准,用任何只要是系统支持的语言,都可以写CGI脚本,然后设置他们可以执行。

支持CGI的web服务器要能配置,以用来解释发送到web服务器的URL,该URL充当了一个到可执行的CGI程序的引用。

© 著作权归作者所有

共有 人打赏支持
Macnode
粉丝 6
博文 13
码字总数 2446
作品 0
海淀
高级程序员
crontab+php-cgi/php 定时执行PHP脚本

说到crontab ,一般是crontab+shell 组合来执行任务,在开发中可能有这类需要:每隔一段时间请求一个php页面。 有这样的需求就得用到crontab了,稍微看了php命令行模式,网上搜索了相关资料,...

miyae
2012/12/18
0
1
阶段性理解php-fpm与nginx的关系

通过nginx+fastcgi+php-fpm部署一个php应用 nginx不具有解析功能,nginx不具有解析功能,nginx不具有解析功能 nginx仅作为反向代理,把请求转给php-fpm fastcgi 首先,CGI是干嘛的?CGI是为了...

cs_sharp
2016/02/04
61
0
从nginx的运行联想到的Servlet和 CGI

今天看的时候,虽然基本的配置和使用可以照着网上的教程即可,但是对于的运行原理一直不是很理解,包括其中的概念,其中最困惑的就是这一套东西,始终无法理解这套机制是怎么运行的?通过查资...

lmy86263
2017/01/07
0
0
网关协议

CGI CGI即通用网关接口(Common Gateway Interface),是外部应用程序(CGI程序)与Web服务器之间的接口标准,是在CGI程序和Web服务器之间传递信息的规程。CGI规范允许Web服务器执行外部程序,...

lls3018
2016/07/12
9
0
【玩转开源】BananaPi R2 —— 第四篇 Openwrt Luci 初探

  什么是Luci呢?先直观的感受一下,打开web浏览器,输入R2的网关地址,然后出现了一个web登录界面,这个就是Openwrt Luci的应用。   那么到底什么是Luci呢?在这里我先给大家一个公式:...

JackZengLab
08/24
0
0

没有更多内容

加载失败,请刷新页面

加载更多

Bash重定向详解

Bash重定向详解 Bash的重定向指的是将命令的输入和输出导向不同地方,而不是默认的标准输入、标准输出和标准错误。Bash的重定向实际上是对标准输入、标准输出和标准错误的重置,进而将所需输...

小陶小陶
今天
3
0
EventBus原理深度解析

一、问题描述 在工作中,经常会遇见使用异步的方式来发送事件,或者触发另外一个动作:经常用到的框架是MQ(分布式方式通知)。如果是同一个jvm里面通知的话,就可以使用EventBus。由于Event...

yangjianzhou
今天
6
0
OpenCV图像处理实例:libuv+cvui显示摄像头视频

#include <iostream>#include <opencv2/opencv.hpp>#define CVUI_IMPLEMENTATION#include <cvui.h>extern "C"{#include <uv.h>}using namespace std;#define WINDOW_NAM......

IOTService
今天
3
0
openJDK之JDK9的String

1.openJDK8的String 先来看下openJDK8的String的底层,如下图1.1所示: 图1.1 底层上使用的是char[],即char数组 每个char占16个bit,Character.SIZE的值是16。 2.openJDK9中的String 图2.1...

克虏伯
今天
3
0
UEFI 模式下如何安装 Ubuntu 16.04

作者:知乎用户 链接:https://www.zhihu.com/question/52092661/answer/259583475 来源:知乎 著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。 针对UEFI模式下安装U...

寻知者
今天
3
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部