文档章节

对CGI的理解

Macnode
 Macnode
发布于 2012/04/23 23:00
字数 288
阅读 253
收藏 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

没有更多内容

加载失败,请刷新页面

加载更多

(三)Honghu Cloud云架构一定时调度平台

2018-11-16 14:45:08 产品简介 鸿鹄云架构是一个完全由Java编写的开源任务调度框架,为企业在任务调度提供了简单却强大的机制。开发人员根据业务规则,使用调度平台简单配置,就可以让任务在...

itcloud
6分钟前
0
0
护航Lazada双11购物节 阿里云CDN全球化火力全开

摘要: Lazada是东南亚最大B2C平台,业务范围覆盖印度尼西亚、马来西亚、菲律宾、新加坡、泰国和越南六个东南亚国家,覆盖大约6亿消费者。在双11期间,阿里云CDN为Lazada电商内容加速,并且通...

阿里云官方博客
6分钟前
0
0
常用设计模式之代理模式解析

1. 简介 代理模式(Proxy Pattern)是常用设计模式之一。代理模式的定义:Provide a surrogate or placeholder for another object to controlaccess to it(为其他对象提供一种代理以控制对这个...

老道士
7分钟前
0
0
Vue瀑布流插件的使用示例

我自己写的一个的Vue瀑布流插件,列数自适应,不用设置每个卡片的高度。 测试页面:Page.vue 模板页面:WaterFollow.vue 和 WFColumn.vue 在Page.vue中,修改itemW的值,设置每列的最小宽度。...

peakedness丶
7分钟前
0
0
多种负载均衡算法及其Java代码实现【网络上较好的转载】

首先给大家介绍下什么是负载均衡(来自百科) 负载均衡 建立在现有网络结构之上,它提供了一种廉价有效透明的方法扩展 网络设备和 服务器的带宽、增加 吞吐量、加强网络数据处理能力、提高网...

stys352
11分钟前
0
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部