1、當(dāng)用戶在瀏覽器地址中輸入要訪問(wèn)的PHP頁(yè)面文件的名稱(chēng),然后按Enter鍵時(shí),將觸發(fā)此PHP請(qǐng)求,并將該請(qǐng)求傳輸?shù)絾⒂肞HP的WEB服務(wù)器(apache)。
2、WEB服務(wù)器(apache)接受該請(qǐng)求并根據(jù)其后綴進(jìn)行判斷。 如果是PHP請(qǐng)求,則WEB服務(wù)器(apache)將從硬盤(pán)或內(nèi)存中獲取用戶想要訪問(wèn)的PHP應(yīng)用程序,并將其發(fā)送到PHP引擎。
3、PHP引擎程序?qū)念^到尾掃描從WEB服務(wù)器(Apache)傳輸來(lái)的文件,并根據(jù)命令從后臺(tái)讀取,對(duì)數(shù)據(jù)進(jìn)行處理,并動(dòng)態(tài)生成相應(yīng)的HTML頁(yè)面。
4、PHP引擎會(huì)將生成的HTML頁(yè)面返回到WEB服務(wù)器(Apache)。 然后,Web服務(wù)器(Apache)將HTML頁(yè)面返回到客戶端瀏覽器答錄機(jī),并且基于瀏覽器,最后一個(gè)完整的頁(yè)面顯示在用戶面前。