首頁 >後端開發 >PHP問題 >php在web開發中的處理過程是什麼

php在web開發中的處理過程是什麼

(*-*)浩
(*-*)浩原創
2019-10-15 11:59:153692瀏覽

PHP網站建設,那麼網站在客戶端和服務端的運作是網站運作的根本所在,那個這個運作過程是怎麼樣的呢?

php在web開發中的處理過程是什麼

Web:終端機

伺服器web:我們把提供(回應)服務的電腦稱為伺服器(Server),也叫伺服器端。 (推薦學習:PHP影片教學

客戶web:接受(請求)服務的電腦稱為客戶機(Client),也稱為客戶端。

php在web開發中的處理過程

#php的運作原理就是Apache、PHP、瀏覽器之間的協作過程:

當使用者在瀏覽器位址中輸入要存取的PHP頁面檔案名,然後回車就會觸發這個PHP請求,並將請求傳送給支援PHP的WEB伺服器(apache)。

WEB伺服器(apache)接受這個請求,並根據其後綴進行判斷如果是一個PHP請求,WEB伺服器(apache)從硬碟或記憶體中取出使用者要存取的PHP應用程序,並將其發送給PHP引擎程式。

PHP引擎程式將會對WEB伺服器(apache)傳送過來的檔案從頭到尾進行掃描並根據命令從後台讀取,處理數據,並動態地產生相應的HTML頁面。

PHP引擎將產生HTML頁面傳回WEB伺服器(apache)。 WEB伺服器(apache)再將HTML頁面傳回給客戶端瀏覽器,最後一個完整的頁面是基於透過瀏覽器展現眼前。

那麼除了apache以外,還有哪些伺服器支援php?

PHP的相容性非常好,幾乎所有的Web伺服器都支援PHP的,主流可以跑php的伺服器有apache、nginx、iis。

以上是php在web開發中的處理過程是什麼的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn