(2)web服務(wù)運行模式及相關(guān)技術(shù)

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

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容