php執行四種模式

2021-08-18 04:59:03 字數 336 閱讀 3508

四種分別如下:

簡答說明下:

cli:就是命令列,例如可以在控制台或者是shell中鍵入命令:

php -f index.php
cgi:規定了php與web server交流的規則,相當於執行了response = exec(「php -f index.php -url=*** -cookie=*** -***=***」)

fastcgi這個一般nginx用,php-fpm:php的fastcgi程序管理器

mod_php:即apache的php模組,將php做為web-server的子程序控制,兩者之間有從屬關係.

PHP四種執行模式

cgi模式,通用閘道器介面,它允許web伺服器通過特定的協議與應用程式通訊,呼叫原理為 使用者請求 web伺服器接收請求 fork子程序呼叫程式 執行程式 程式返回內容 程式執行結束 web伺服器接收內容 返回給使用者 由於每次使用者請求,都得fork建立程序呼叫一次程式,然後銷毀程序,所以效能較低...

PHP常見的四種執行模式 SAPI

sapi提供了乙個和外部通訊的介面,常見的sapi有 cgi fast cgi cli apache模組的dll isapi cgi 即通用閘道器介面 commom gateway inte ce 它把網頁和web伺服器中的執行程式連線起來,把從html接收的指令傳遞給伺服器的執行程式,再把伺服器執...

PHP中PHP SAPI常見的四種執行模式

伺服器應用程式程式設計介面,即php與其他應用互動的介面,php指令碼要執行有很多方式,通過web伺服器,或者直接在命令列下,也可以嵌入在其他程式中。sapi提供了乙個和外部通訊的介面,常見的sapi有 cgi fast cgi cli apache模組的dll isapi cgicgi 即通用閘道...