首先,不管是html還是php,雖然這是兩種不同的語言,但都可以寫網頁。不同的是,使用html編寫網頁是純靜態的網頁,無法是運行在本地的,且無法和用戶進行交互;而使用php編寫的網頁則是動態的,運行在伺服器端,可以完成和用戶的交互。具體使用html還是php要看工作需求。
用html與用php做網頁的差別:
一、功能區別
html做網頁是前端的,給瀏覽器執行、渲染,本地開啟就可以看到效果。 php則不同,是服務後端的程序,在伺服器運行的,產生前端的程式碼傳送給客戶端(瀏覽器)。
二、狀態區別
早期的網站都是靜態的,也即是html的,有多少個頁面就要有多少個html檔,1000條新聞要1000個html頁面,而php等動態網站,只要一個php檔就夠了,所以叫動態。動態網站才可以交互,例如使用者留言。
三、語言性質區別
(1)php是伺服器端語言,必須運行在支援php腳本的web伺服器上,是由服務端的程式解釋的。 php的輸出程式碼,最終還是要轉換成HTML。
(2)php的出現主要為了處理動態網頁,也就是處理html,html是標記語言,不需要web伺服器就可以在瀏覽器上被解析。 html是客戶端語言,是由瀏覽器解釋的。只用HTML做出來的網頁是靜態網頁,沒任何互動功能。
以上內容僅供參考!
相關影片推薦:PHP影片教學
#以上是網頁用html還是php的詳細內容。更多資訊請關注PHP中文網其他相關文章!