瞭解 FastCGI
FastCGI 是 Web 伺服器與應用程式之間的介面,其結合了原生 Web 伺服器模組的某些效能性質,以及「一般閘道介面 (CGI)」程式設計介面的 Web 伺服器獨立性。
FastCGI 是 CGI 的開放式延伸,和語言無關,且為可調式的架構。FastCGI 提供高效能和持續性,而沒有伺服器特定 API 的限制。FastCGI 介面的說明位於 http://www.fastcgi.com/。
IBM® HTTP Server 為 FastCGI 支援提供 mod_fastcgi 模組。mod_fastcgi 模組為 IBM HTTP Server 實作管理 FastCGI 應用程式的功能,並可讓 FastCGI 應用程式處理要求。
FastCGI 應用程式通常會使用程式設計程式庫,例如 http://www.fastcgi.com/ 提供的 FastCGI 開發套件。IBM HTTP Server 沒有提供 FastCGI 程式設計程式庫讓 FastCGI 應用程式使用。
FastCGI 應用程式不受限於特定的開發語言。目前有 Perl、C/C++、Java™、Python 和傳輸控制層次 (TCL) 的 FastCGI 應用程式庫存在。
如需 FastCGI 的相關資訊,請造訪 FastCGI 網站。如果要接收 FastCGI 的相關公告和模組更新的通知,請傳送郵件至 fastcgi-announce-request@idle.com,並且在「主旨」欄位中註明訂閱。如果要參與 mod_fastcgi 和 FastCGI 應用程式開發的討論,請傳送郵件至 fastcgi-developers-request@idle.com,並且在「主旨」欄位中註明訂閱。
IBM HTTP Server Fast CGI 外掛程式提供產生動態內容的替代方法。