FastCGI作用:由于CGI解釋器的反復加載會使CGI性能低下,FastCGI可以將CGI解釋器保持在內存中, 提高性能。
工作原理:
1、FastCGI進程管理器自身初始化,啟動多個CGI解釋器(多個php-cgi進程)并等來自web server的鏈接。
2、當客戶端請求到達web服務器上,web服務器使用TCP或者UNIX套接字方式轉發到FastCGI主進程,
FastCGI 主進程選擇并連接到一個CGI解釋器,web解釋器將CGI環境變量和標準輸入發送到FastCGI子進程php-cgi。
3、FastCGI 進程完成處理后將標準輸出和錯誤信息從同一鏈接返回web服務器,當FastCGI子進程關閉連接時,請求便告知處理完成。FastCGI 子進程繼續等待FastCGI進程管理器的下一個連接
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。