FastCGI
维基百科,自由的百科全书
快速通用网关接口(Fast Common Gateway Interface/FastCGI)是一种让交互程序与Web服务器通信的协议。FastCGI是早期通用网关接口(CGI)的增強版本。
FastCGI致力於減少網頁伺服器與CGI程式之間互動的開銷,從而使伺服器可以同時處理更多的網頁請求。
目录 |
歷史 [编辑]
CGI使外部程式與Web服務器之間交互成為可能。CGI程式運行在獨立的進程中,並對每個Web請求建立一個進程,這種方法非常容易實現,但效率很差,難以擴展。面對大量請求,進程的大量建立和消亡使操作系統性能大大下降。此外,由於地址空間無法共享,也限制了資源重用。
實現 [编辑]
使用FastCGI的網頁伺服器 [编辑]
- Apache HTTP Server (部分)
- Cherokee HTTP Server
- Hiawatha Webserver (英文)
- Lighttpd
- LiteSpeed Web Server
- Microsoft IIS
参见 [编辑]
外部链接 [编辑]
参照 [编辑]
|
||||||||||||||||||||||||||