首頁  >  文章  >  後端開發  >  php對比html有何異同

php對比html有何異同

angryTom
angryTom原創
2019-08-23 11:24:004014瀏覽

php對比html有何異同

  HTML是超文本標記語言;PHP特的語法混合了 C、Java、Perl 以及 PHP 自創新的語法。

  HTML主要用在客戶端的顯示,例如我們瀏覽的網頁,特別是靜態網頁,都是用html語言寫的,在網頁上點擊右鍵,查看原始文件,就可以看到html程式碼了。

  PHP是伺服器的語言,主要用來對處理客戶透過網頁提交的訊息,它是運行在伺服器端的,用來回應客戶的請求。它可以比 CGI或Perl更快速的執行動態網頁。用PHP做出的動態頁面與其他的程式語言相比;

  PHP是將程式嵌入到HTML文件中去執行,執行效率比完全產生HTML標記的CGI要高許多;PHP還可以執行編譯後程式碼,編譯可以達到加密和最佳化程式碼運行,使程式碼運行更快。 PHP具有非常強大的功能,所有的CGI的功能PHP都能實現,並且支援幾乎所有流行的資料庫以及作業系統。

推薦教學:PHP影片教學

PHP

#  PHP即“超文本預處理器”,是一種通用開源腳本語言。 PHP是在伺服器端執行的腳本語言,與C語言類似,是常用的網站程式語言。 PHP獨特的語法混合了C、Java、Perl以及 PHP 自創的語法。利於學習,使用廣泛,主要適用於Web開發領域。

  PHP原始為Personal Home Page的縮寫,已經正式更名為 "PHP: Hypertext Preprocessor"。自1990年代國內網路開始發展到現在,網路資訊幾乎涵蓋了我們日常活動所有知識範疇,並逐漸成為我們生活、學習、工作中不可或缺的一部分。根據統計,從2003 年開始,我國的網頁規模基本上保持了翻倍的成長速度,並且呈現上升趨勢。 PHP 語言作為當今最熱門的網站程式開發語言,它具有成本低、速度快、可移植性好、 內建豐富的函式庫等優點,因此被越來越多的企業應用於網站開發中。但隨著網路的不斷更新換代,PHP語言也出現了不少問題。

  根據動態網站要求,PHP語言作為一種語言程序,其專用性逐漸在應用過程中顯現,其技術水平的優劣與否將直接影響網站的運作效率。其特點是具有公開的原始程式碼, 在程式設計上與通用型語言,如C語言相似性較高,因此在操作過程中簡單易懂,可操作性強。同時,PHP語言具有較高的資料傳送處理水平及輸出水平,可廣泛應用在Windows系統及各類Web伺服器中。如果資料量較大,PHP語言還可以拓寬連結面,與各種資料庫相連,緩解資料儲存、檢索及維護壓力。隨著技術的發展,PHP 語言搜尋引擎還可以量體裁衣,實行個人化服務,例如根據客戶的喜好進行分類收集儲存,大大提高了資料運作效率。

HTML

  超文本標記語言(Hyper Text Markup Language),標準通用標記語言下的一個應用。 HTML 不是程式語言,而是一種標記語言 (markup language),是網頁製作所必備的。 「超文本」是指頁面內可以包含圖片、鏈接,甚至音樂、程式等非文字元素。超文本標記語言(或超文本標籤語言)的結構包括「頭」部分、和「主體」部分,其中「頭」部提供關於網頁的信息,「主體」部分提供網頁的具體內容。

由來

  萬維網(world wide web)上的一個超媒體文件稱之為一個頁面(外語:page)。作為一個組織或個人在萬維網上放置開始點的頁面稱為主頁(外語:Homepage)或首頁,主頁中通常包括有指向其他相關頁面或其他節點的指針(超級鏈接),所謂超級鏈接,就是一種統一資源定位器(Uniform Resource Locator,外語縮寫:URL)指針,透過啟動(點擊)它,可使瀏覽器方便地取得新的網頁。這也是HTML廣泛應用的最重要的原因之一。在邏輯上將視為一個整體的一系列頁面的有機集合稱為網站(Website或Site)。超級文字標記語言(英文縮寫:HTML)是為「網頁建立和其它可在網頁瀏覽器中看到的資訊」設計的一種標記語言。

  網頁的本質就是超級文字標記語言,透過結合使用其他的網路技術(如:腳本語言、公用閘道介面、元件等),可以創造出功能強大的網頁。因而,超級文字標記語言是萬維網(Web)程式設計的基礎,也就是說萬維網是建立在超文本基礎上的。超級文字標記語言之所以稱為超文本標記語言,是因為文字中包含了所謂「超級連結」點。

定義

  超級文字標記語言是標準通用標記語言下的一個應用,也是一種規範,一種標準,它透過標記符號來標記要顯示的網頁中的各個部分。網頁文件本身是一種文字文件,透過在文字檔案中添加標記符,可以告訴瀏覽器如何顯示其中的內容(如:文字如何處理,畫面如何安排,圖片如何顯示等)。瀏覽器按順序閱讀網頁文件,然後根據標記符解釋和顯示其標記的內容,對書寫出錯的標記將不指出其錯誤,且不停止其解釋執行過程,編制者只能透過顯示效果來分析出錯原因和出錯部位。但要注意的是,對於不同的瀏覽器,對同一標記符可能會有不完全相同的解釋,因而可能會有不同的顯示效果。

以上是php對比html有何異同的詳細內容。更多資訊請關注PHP中文網其他相關文章!

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

相關文章

看更多