对CGI的理解
博客专区 > Macnode 的博客 > 博客详情
对CGI的理解
Macnode 发表于6年前
对CGI的理解
  • 发表于 6年前
  • 阅读 240
  • 收藏 0
  • 点赞 0
  • 评论 0

【腾讯云】新注册用户域名抢购1元起>>>   

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

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

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

标签: CGI
  • 打赏
  • 点赞
  • 收藏
  • 分享
共有 人打赏支持
粉丝 6
博文 13
码字总数 2446
×
Macnode
如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!
* 金额(元)
¥1 ¥5 ¥10 ¥20 其他金额
打赏人
留言
* 支付类型
微信扫码支付
打赏金额:
已支付成功
打赏金额: