HTML、CSS、JavaScript、PHP,均為Web開發語言,其中HTML、CSS、JavaScript屬于前端語言,PHP屬于后端語言,我們先來研究一下各種語言的概念:
HTML(Hyper Text Markup Language)
超文本標記語言,它不是一種編程語言,而是一種標記語言,使用標記標簽來描述網頁,然后瀏覽器讀取HTML檔案,使用標簽來解釋頁面的內容,以網頁的形式顯示,
CSS(Cascading Style Sheet)
層疊樣式表,是一種樣式表語言用來渲染HTML網頁,可以更改顏色、字體、位置等等屬性,不僅可以靜態地修飾網頁,還可以配合各種腳本語言動態地對網頁各元素進行格式化,
JavaScript(JS)
一種運行在瀏覽器上的直譯式腳本語言,通常JavaScript腳本通過嵌入在HTML中來實作自身的功能,語法上與Java有類似之處,一些名稱和命名規范也借自Java,
PHP(Hypertext Preprocessor)
超文本前處理器,是在服務器端執行的腳本語言,尤其適用于Web開發并可嵌入HTML中,服務端腳本,這是 PHP 最傳統,也是最主要的目標領域,PHP被戲稱為“世界上最好的語言”,
接下來我們來研究一下這幾種語言的特點以及聯系:
在Web開發中,有一部分代碼運行于客戶端,還有一部分運行于服務端,運行于客戶端的部分(一般是瀏覽器)被稱為前端,而HTML+CSS+JS是最常見的前端語言組合,PHP是運行在服務端的,只需要簡單學習就能使用PHP建立一個可以互動的Web,
HTML創建了網頁,然后使用CSS美化它,JS使網頁有了互動性,讓它動了起來,
PHP自己在后端處理資料和操作資料,增刪改查,
簡單來說:肉眼可見的是HTML、CSS、JS,不可見的是PHP,
如果把Web當成一個人來看的話,那么HTML是人的身體,CSS是人的外表,JS是人的動作,那么PHP就是人的大腦,外表、動作、大腦都無法離開人的身體運行,離開外表、動作、大腦的身體是丑陋的空殼,而JS和PHP之間的關系就更耐人尋味了:只有動作而不思考,那就是行尸走肉,沒有任何的意義;只思考而沒有動作,那就是植物人,由此可見,JS和PHP是相輔相成的,
轉載請註明出處,本文鏈接:https://www.uj5u.com/qukuanlian/253534.html
標籤:區塊鏈
上一篇:macos下使用homebrew安裝ftp提示Cannot install inetutils because conflicting formulae are installed解決
