簡單描述下web 服務(wù)器、PHP感耙、數(shù)據(jù)庫裳擎、瀏覽器是如何實現(xiàn)動態(tài)網(wǎng)站的?
用戶通過瀏覽器訪問域名-->dns解析域名返還域名的服務(wù)器地址-->找到服務(wù)器,服務(wù)器根據(jù)訪問的請求發(fā)送相對應(yīng)的資源-->if(請求的是靜態(tài)資源){把對應(yīng)的靜態(tài)資源解析成html返回給用戶}elseif(請求的是動態(tài)資源){if(訪問的請求有數(shù)據(jù)庫內(nèi)容){調(diào)取數(shù)據(jù)庫對應(yīng)內(nèi)容結(jié)合后端語言解析成靜態(tài)資源返回給服務(wù)器}elseif(沒有數(shù)據(jù)庫內(nèi)容){后端語言的應(yīng)用把動態(tài)資源解析成靜態(tài)的資源再返還給服務(wù)器}}-->服務(wù)器把所有的靜態(tài)資源再傳送給用戶-->瀏覽器把靜態(tài)資源渲染成頁面呈現(xiàn)給用戶常見的 WEB 服務(wù)器有哪些涯保?
Apache:兼容性好,各個平臺都能使用比較穩(wěn)定
iis:主要用于windows系統(tǒng)上
Nginx:并發(fā)能力高周伦,可支持一定數(shù)量的同時訪問
- 打開瀏覽器夕春,在地址欄輸入 http://jirengu.com 頁面展現(xiàn)了饑人谷官網(wǎng)的信息,整個過程發(fā)生了什么专挪?(饑人谷官網(wǎng)后臺語言 php,web服務(wù)器 nginx及志,數(shù)據(jù)庫 mysql)
本教程版權(quán)歸菲龍?zhí)诫?yún)和饑人谷所有,轉(zhuǎn)載須說明來源