php執行方式對比 mod php php fpm

2022-09-03 12:30:13 字數 366 閱讀 3403

mod_php

1.是apache的附屬包,apache死掉後php也會死掉

2.穩定性差,php出錯伺服器程序也會受影響

php-fpm

1.和nginx是兩個獨立的個體。

2.php-fpm在php出錯時啟動新的php_fpm 程序(開啟ps -ef | grep php-fpm 檢視:master process 是乙個pho-fpm的主程序負責控制和**副程序)

3.php-fpm可以與webserver分離,能同事執行多份,甚至多個版本

4.效率比mod_php高

缺點:應為與nginx是獨立存在的所有要單獨除錯,單獨監控

PHP的兩種方式CGI和mod php的比較

最近php又爆出漏洞 當 php 以 cgi 模式執行時 如 apache 的 mod cgid php cgi 會接受處理乙個查詢字串作為命令列引數以開啟某些功能 如 s,d 或 c 傳遞給 php cgi,此處存在的漏洞可以允許攻擊者檢視原始碼或進行任意 執行 然後php 開發者向 php 5....

php常見的執行方式

1.cgi通用閘道器介面。將php和前台連線在了一起,把html的指令傳給php,把php的結果傳給html。當有人訪問時,需要新建乙個cgi子程序,再啟用,在進行處理,處理完了之後退出,再有請求再新建。那麼有多少請求,就有多少子程序,會造成浪費資源,時間增大等問題。2.fastcgi和前乙個cgi...

常見的php執行方式

1 cgi cgi即通用閘道器介面 common gatewag inte ce 它是一段程式,通俗的講cgi就象是一座橋,把網頁和web伺服器中的執行程式連線起來,它把html接收的指令傳遞給伺服器的執 行程式,再把伺服器執行程式的結果返還給html頁。cgi 的跨平台效能極佳,幾乎可以在任何作業...