[PHP] 三种运行模式 ISAPI模式 APACHE2HANDLER模式 CGI模式 FastCGI模式
生活随笔
收集整理的這篇文章主要介紹了
[PHP] 三种运行模式 ISAPI模式 APACHE2HANDLER模式 CGI模式 FastCGI模式
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
ISAPI模式:ISAPI是微軟提供的一套標準,PHP的ISAPI模式意思是PHP在windows系統上的IIS進行配合的運行模式,在PHP5.3之后不再支持,php5isapi.dll文件,PHP進程和IIS進程合一塊
APACHE2HANDLER模式:PHP作為Apache的模塊,PHP進程和Apache進程合一塊
CGI模式:CGI一般是可執行程序,例如exe文件,每次都fork一個進程來運行外部的exe文件,并且只能處理一個用戶請求,處理完成就會退出.當用戶請求數量非常多時,會頻繁的fork進程和退出進程,占用大量系統的資源效能低下.每次fork PHP進程獨立運行處理.
FastCGI模式:在web服務器啟動時候,FastCGI處理進程就開啟而且不會退出.接收到請求后,服務器通過TCP或者本地socket直接把內容傳遞給FastCGI進程,常駐內存不需要每次都fork進程
?
轉載于:https://www.cnblogs.com/taoshihan/p/11272161.html
總結
以上是生活随笔為你收集整理的[PHP] 三种运行模式 ISAPI模式 APACHE2HANDLER模式 CGI模式 FastCGI模式的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: vue防重复点击(指令实现)
- 下一篇: 离线安装IE 11