結束了JS,從這篇開始就是到PHP的範圍了
在學習PHP之前須要讓大家先了解到一些些觀念
至於PHP是怎麼來的....我想應該不會有人想聽的
想知道的人可以到WIKI百科去查一查
首先,PHP是一個伺服器語言
更嚴謹地說,是一款基於HTTP伺服器的語言
也可以稱做 Web server 語言
每一家的 Web server 都會有其運行的語言
有時候還不止一種語言
比如
微軟的 IIS伺服器 可以運作由 VB.NET 或 C#.NET 所撰寫出來的.ASPX檔案
APACHE 伺服器所運作的 PHP 撰寫出來的.PHP檔案....等很多很多
每個語言各有優缺點,但是其中的一些觀念卻是互通的
再來就是講解一下甚麼叫做 主從式架構(Client/Server)
client 稱呼做 用戶端
server 稱呼做 伺服器端
兩端都是電腦,都有自己的作業系統
客戶端 透過 網路(HTTP通訊協定) 向 伺服器端 發送要求(Request)
伺服器端 透過 網路 回應 客戶端的要求(Response)
一來一往就是主從式架構的特色
沒有要求就沒有回應 ← 這點非常重要,要記住!
只要伺服器端回應了客戶端,那麼就已經沒有伺服器端的事情了,除非客戶端又發送了一次要求
當然現在有一些語言可以做到由伺服器端主動向客戶端發送訊息(長連接技術)
不過這不在我們的討論範圍內
若是有興趣可以去找找資料
關鍵字 : Server Push
前三大主題 HTML CSS JS 都是 client端
所以才可以直接用瀏覽器執行
如果是伺服器端語言,就必須要安裝瀏覽器
下一篇,我們就一步一步的在自己的電腦架設瀏覽器吧