IBM HTTP Server 帮助:SSL CipherSpec

FastCGI

该第三方的模块提供对 FastCGI 协议的支持。FastCGI 是独立于语言、可伸缩的、对 CGI 的开放式扩展,它提供高性能和持久性,而无服务器特定 API 的限制。

FastCGI 应用程序不被特定的开发语言所限制(协议是开放的)。当前存在具有 Perl、C/C++、Java、Python 和 TCL 的 FastCGI 应用程序库。

FastCGI 应用程序使用(TCP 或 Unix)套接字与 web 服务器通信。该可伸缩体系结构允许应用程序作为 web 服务器在同一平台上运行,或在分散在企业网络中的多台机器上运行。

FastCGI 应用程序可移植到其它 web 服务器平台。大多数 web 服务器可直接或通过商业性扩展来支持 FastCGI。

因为它们的持久性,所以 fastCGI 应用程序是快速的。没有每个请求启动和初始化的系统开销。这使得抛开不切实际的 CGI 范例来开发应用程序成为可能(例如,一个巨大的 Perl 脚本,或一个需要连接一个或多个数据库的应用程序)。

如需更多关于 FastCGI 的信息,请转至 FastCGI web 站点。要接收与 FastCGI 相关的模块更新的宣布和通知,发送邮件给 fastcgi-announce-request@idle.com,并在主题字段中写上 "subscribe"。要加入 mod_fastcgi 和 FastCGI 应用程序开发的讨论,发送邮件给 fastcgi-developers-request@idle.com, 并在主题字段中写上 "subscribe"。

IBM HTTP Server Fast CGI 插件的目的是提供可产生动态内容的一种替代的方式。FastCgi 是对 CGI 扩展的一种协议,提供了更高性能和持久性,而无服务器特定 API 的限制。

相关信息