HTML和PHP之間的關係

HTML和PHP之間的關係

 

很多來咱們網站自學的小白童鞋仍是有不少地方不明白,HTML和PHP有什麼區別嗎?爲何學習PHP要先掌握點HTML的基礎知識呢?下面小編就告訴你們它們之間的關係,

 

首先html/css/javascript 都是前端的,給瀏覽器執行、渲染的,你本地打開就能夠看到效果javascript

php/asp/jsp 等是後端的程序,在服務器運行的,他們生成前端的代碼發送給客戶端(瀏覽器)。前端的也叫靜態代碼,後端的叫動態代碼,是指一個php文件,能夠根據參數的不一樣,生成不一樣的前端代碼。若是服務器直接放的是html文件,用戶請求頁面的時候就直接發給瀏覽器了。php

早期的網站都是靜態(html)的,有多少個頁面就要有多少個html文件,1000條新聞要1000個html頁面,而php等動態網站,只要一個php文件就夠了,因此叫動態,動態網站才能夠交互,好比用戶留言什麼的。css

html收集數據提交給php處理,而後php再把數據返回給html顯示!舉個最簡單的例子,你註冊網頁遊戲的時候,看到的註冊頁面就是html頁面,而後你輸入用戶名密碼這些數據後,點確認的時候就把數據提交給php頁面處理,php頁面將你提交的數據處理一下,若是符合要求就會將成功的信息返回給html頁面了,因此說它們誰也離不開誰。html

自學的小白們可要留心了,最開始的時候光學HTML是不夠的,還要學js和css,不用太擔憂跟着咱們網站教程一步一步來,很快你就能學會的。前端

t011352f9dfd73084d7.jpg

相關文章
相關標籤/搜索