PHP運行環(huán)境
web軟件的運行模式(原理)

Paste_Image.png
web軟件的運行模式中,總是現(xiàn)在客戶端(瀏覽器端),發(fā)起一個“請求”然后,服務(wù)器端才產(chǎn)生反饋動作(就是“運行”程序)。并因此而返回給瀏覽器一定的信息--就是所謂的應(yīng)答(響答):
其中運行過程中,所涉及到的一些相關(guān)技術(shù)或軟件如下:
瀏覽器端:html、css、js
服務(wù)器端:服務(wù)器軟件(apache/IIS)、 語言(php/java)
數(shù)據(jù)庫端:mysql(免費) oracle、 mssql
其中,瀏覽器技術(shù)“無可替代”的,其他層面的都可替
web運行流程
1.瀏覽器輸入地址,回車(發(fā)送請求)
2.根據(jù)規(guī)則找到對應(yīng)的web服務(wù)器。規(guī)則如下:
#-首先在本機hosts文件中找對應(yīng)IP
hosts文件位置:操作系統(tǒng)/system32/drivers/etc/
注意:需要以管理員身份打開編輯器,才可以保存
幫助你的瀏覽器立即找到服務(wù)器
#-如果host中沒有找到。則到互聯(lián)網(wǎng)找對應(yīng)的IP(DNS服務(wù)器中)
#-如果還是沒有找到,則終止請求,返回“找不到服務(wù)器”提示

Paste_Image.png
3.web服務(wù)器取得對應(yīng)文件
4.如有需要(比如php文件),對該文件進(jìn)行一定的處理(比如PHP代碼執(zhí)行)
5.將文件(或執(zhí)行結(jié)果文件)返回給瀏覽器(返回應(yīng)答)
PHP網(wǎng)頁運行原理
apache:轉(zhuǎn)手取東西

Paste_Image.png

Paste_Image.png

Paste_Image.png
】