FastCGI 為現有 CGI (共用閘道介面) 的增強版本,CGI 是外部應用程式與 Web 伺服器之間的介面標準。與 CGI 一樣,FastCGI 應用程式以獨立的隔離程序執行。使用 FastCGI 的一些優勢如下:
使應用程式能夠在用戶端請求之間能持續、免除+H204應用程式啟動的經常性耗用時間,並允許應用程式在用戶端呼叫之間維持狀態。
使應用程式能夠常駐在遠端系統 (與執行 Web 伺服器的系統不同) 上。
讓應用程式功能更靈活,明確支援執行用戶端認證的應用程式和支援輸入篩選功能。
讓管理員限制 FastCGI 伺服器對系統造成的影響。
FastCGI 外掛程式可讓 Web 伺服器以可延伸的方式,安全地與常用協力廠商動態內容產生技術 (例如 Perl 和 Python) 搭配作業。
如需有關 FastCGI 的更多資訊,請參閱 http://www.fastcgi.com/devkit/doc/fcgi-spec.html 上的規格。