此協力廠商模組提供 FastCGI 通信協定支援。FastCGI 為一種獨立語言, 為 CGI 可縮放的開放式擴充功能,它提供高效能與持續性,而沒有伺服器特定的 API 限制。
FastCGI 應用程式不受特定開發語言的限制 (通信協定是開放式的)。 FastCGI 應用程式檔案庫目前適用 Perl、C/C++、Java、Python 及 TCL。
FastCGI 應用程式使用 (TCP 或 Unix) sockets 來與 Web 伺服器通信。 此可縮放的架構可讓應用程式在與 Web 伺服器相同的平台上執行,或在分散於企業網路上的許多機器執行。
FastCGI 應用程式可轉移至其它 Web 伺服器平台上。 大部份常用的 Web 伺服器可直接或透過商業擴充功能來支援 FastCGI。
FastCGI 應用程式速度快的理由是持續性。它沒有每一次要求都要啟動及起始設定的負擔。 這使得應用程式的開發可行,否則應用程式在 CGI 參照範例中將變得不切實際 (例如,大型的 Perl script,或要求連接一或多個資料庫的應用程式)。
關於 FastCGI 的詳細資訊,請參閱 FastCGI 網站。 如果要接收 FastCGI 相關的通告及模組更新通知, 請發信至 fastcgi-announce-request@idle.com,並在「主旨」欄位中填寫 "subscribe"。如果要參與 mod_fastcgi 及 FastCGI 應用程式開發的討論,請發信至 fastcgi-developers-request@idle.com,並在「主旨」欄位中填寫 "subscribe"。
IBM HTTP Server Fast CGI 外掛程式的用途是提供產生動態內容的替代方法。 FastCgi 為 CGI 的通信協定擴充功能,提供更高的效能與持續性, 而沒有伺服器特定的 API 限制。