动网论坛,站长建站首选,国内使用量最多的论坛软件 动网论坛官方技术讨论区 站长工具 申请属于您自己的免费论坛
首页 | 新闻资讯 | 网站运营 | 网络编程 | 数据库 | 服务器 | 网页设计 | 图像媒体 | 网络应用 | 搜索优化 | 资源下载 | 动网主机 | DVBOX
    本站内  互联网 ASP论坛  ASP.Net论坛  PHP论坛
   Cgi/Perl → 阅读文章

 生根于自由的土壤-FastCGI之三

作者:郁郁小蝎 来源:中国站长学院 
阅读 2472 人次 , 2006-2-15 14:34:00 

如何编写FastCGI应用程序

  让我们先来看看FastCGI是如何运行的:

  正如你看到的一样, FastCGI在处理一个请求后继续保持运行,以便在新的请求到来时能立即处理请求。所以 FastCGI程序通常包括初始化代码段和封装程序主体的响应循环段,当然初始化完成后,主体程序不断循环运行等待请求的到来。只有在这个 FastCGI应用程序被系统撤销时循环才结束。

FastCGI的另一个优点就是从CGI转向 FastCGI非常简单,我们先来看一个传统的CGI:

示例一:NUMBER.CGI

#!/usr/bin/perl

# Variables

my $End = 10;

my $i;

# Content Header

print ″Content-type: text/html;CHARSET=gb2312\n″;

# Main loop

for ($i=0;$i〈$End;$i++)

{ print ″$i〈br〉;}

exit 0;

这个CGI在浏览器页面上从1到10按每行一个数字显示。
  
 
 收藏本文  打印本文  论坛讨论  关闭窗口
· 上一篇:生根于自由的土壤-FastCGI之二
· 下一篇:生根于自由的土壤-FastCGI之四
· 实战 FastCGI_2. 安装 FastCGI之五
· PerlScript 的介绍之二
· Perl教学(14)Perl5的包和模块之四
· 利用Perl开发Internet/Intranet应用之二(3)
· Perl教学 第五篇 文件读写


关于本站 | 联系我们 | 业务合作 | 客户案例 | 诚聘英才 | 广告合作 | 收藏本站
海口动网先锋网络科技有限公司版权所有
Copyright © 2000 - 2006 Cndw.Com
中华人民共和国电信与信息服务业务经营许可证编号 琼 ICP 020077