思索网:WWW.4SO.NET
网站首页
设为首页
加入收藏
社区论坛
联系我们
网站地图
发现个人价值
提高企业内涵
一切源于思索
首页
企业之家
公关文秘
免费论文
网上办公指南
操作系统
多媒体应用
现代教学
下载中心
专题报道
推荐文章
评论
English Article
IT资讯
网页设计
网站运营
编程开发
平面设计
网络安全
工具下载
站内搜索
最新文章
热门文章
论坛
栏目列表
ASP专区
PHP专区
JSP专区
.Net专区
XML专区
其它网页编程
HTML&CSS
Dreamweaver
Frontpage
Javascript
数据库相关
服务器相关
网络媒体
建站经验
FLASH
网络安全
首页
>
站长学院
>
其它网页编程
> 实战 FastCGI_1.克服 CGI 的瓶颈(3)
实战 FastCGI_1.克服 CGI 的瓶颈(3)
日期:
2005-04-15 00:00:00
来源:
中国站长学院
请您记住思索网的网址:
http://www.4so.net
[加入收藏夹]
1.3 更好的方法 - FastCGI
如果你正饱受 CGI 效率不佳之苦,又不想受限于 NSAPI 及 ISAPI ,也没有大笔银子去买昂贵的 Application Server,我建议你试试看 FastCGI。
不同于 NSAPI 及 ISAPI 以及其它的网页
服务器
语言 (如
ASP
,
PHP
3, mod_perl),FastCGI 比较类似 CGI,它只是一个
网站
应用程序设计的规格,因此先天上不受任何
网站
服务器
平台,操作系统平台,以及开发语言的限制,但又能大幅改善 CGI 效率不良的问题。FastCGI 的特色如下:
1. FastCGI 像是一个常驻 (long-live) 型的 CGI,它可以一直执行着,只要激活后,不会每次都要花费时间去 fork 一次 (这是 CGI 最为人诟病的 fork-and-execute 模式)。
2. FastCGI 可在任何平台上使用,Netscape Enterprise 及 IIS 都有 FastCGI 的模块可供使用,阿帕契 (Apache,以及利用 Apache 衍生出做的
服务器
) 上也有 mod_fastcgi 可用。
3. FastCGI 支持 C/C++,Perl,Tcl,Java,Python 等程序语言。
4. FastCGI 的应用程序亦兼容于 CGI。即 FastCGI 的应用程序也可以当成 CGI 来执行。
5. 现有的 CGI 程序要改写成 FastCGI 非常简单,最少可能只需要多加入三行程序代码。
6. FastCGI 的侦错方式与 CGI 大同小异,只要带入程序所需的环境变量及参数,即可在命令列模式执行或侦错。
7. FastCGI 应用程序的写作方式与 CGI 类似,除了几项原则要特别注意外,FastCGI 的写作方式跟 CGI 几乎一样,与学习 Web Server API 比较起来, FastCGI 简单多了。
8. FastCGI 支授分布式运算 (distributed computing),即 FastCGI 程序可以在
网站
服务器
以外的主机上执行并且接受来自其它
网站
服务器
来的请求。
看到 FastCGI 这些特色后,是否跃跃欲试呢。下一章将介绍如何在 Apache
服务器
上安装 FastCGI 的步骤。
本文地址:
http://www.4so.net/web/mix/1439.html
将本页加入收藏夹
将地址复制到剪贴板发送给好友
若发现本文有误或版权问题点击这里
热门信息
相关文章
[
其他相关
]
常用的匹配正则表达式和实例
[
其他相关
]
用定制的GUI开发Java聊天软件
[
其他相关
]
Perl语言的文字处理模式之三(3)
[
其他相关
]
实现Web代理功能
[
其他相关
]
自制王码五笔字型输入法安装包
[
其他相关
]
利用Perl开发Internet/Intranet应
[
其他相关
]
本地调试PERL CGI程序之二
[
其他相关
]
perl连接access数据库之一
[
其他相关
]
Perl教学 第十二篇 Perl5中的引用
[
其他相关
]
Perl教学 第十一篇 文件系统之二
实战 FastCGI_2. 安装 FastCGI之五
实战 FastCGI_2. 安装 FastCGI之四
实战 FastCGI_2. 安装 FastCGI之三
实战 FastCGI_2. 安装 FastCGI之二
实战 FastCGI_2. 安装 FastCGI之一
文章评论
收藏本文
打印本文
关闭窗口