|
導讀網頁的本質就是超級文本標記語言,通過結合使用其他的Web技術(如:腳本語言、公共網關接口、組件等),可以創造出功能強大的網頁。因而,超級文本標記語言是萬維網(Web)編程的基礎,也就是說萬維網是建立... 網頁的本質就是超級文本標記語言,通過結合使用其他的Web技術(如:腳本語言、公共網關接口、組件等),可以創造出功能強大的網頁。因而,超級文本標記語言是萬維網(Web)編程的基礎,也就是說萬維網是建立在超文本基礎之上的。超級文本標記語言之所以稱為超文本標記語言,是因為文本中包含了所謂“超級鏈接”點。 本篇文章主要為大家介紹gb2312和utf-8的區別。相信大家應該都知道計算機中是不能直接存儲漢字,而存儲的是編碼。 那么在不同的環境需求下,就會有不同的字符編碼。 gb2312和utf-8就都是一種字符編碼。在之前的文章【gbk和gb2312的區別有哪些?】中,已經為大家總結了gbk與gb2312的區別,并且也具體介紹了什么是字符編碼?需要的朋友可以前去參考了解。 GB2312是一個簡體中文字符集,由6763個常用漢字和682個全角的非漢字字符組成。gb2312 是國標,是中國的字庫,里面僅涵蓋了漢字和一些常用外文,比如日文片假名,和常見的符號。 UTF-8(8-bit Unicode Transformation Format)是一種針對Unicode的可變長度字符編碼,又稱萬國碼,由Ken Thompson于1992年創建。現在已經標準化為RFC 3629。UTF-8用1到6個字節編碼Unicode字符。 UTF-8里面存儲一個漢字3個字節。而gb2312中存儲一個漢字2個字節。
gb2312和utf-8的主要區別: 關于字庫規模: UTF-8 > gb2312(utf8字全而gb2312只有漢字) 關于保存大小: UTF-8> gb2312 (utf8更臃腫、加載更慢,gb2312更小巧,加載更快) 關于適用范圍:gb2312主要在中國大陸地區使用,是一個本地化的字符集,UTF-8包含全世界所有國家需要用到的字符,是國際編碼,通用性強。UTF-8編碼的文字可以在各國支持UTF8字符集的瀏覽器上顯示。 那么如何選擇在項目開發時的編碼? 這就需要大家根據自身的需求結合不同編碼的優勢來進行選擇。 比如,網站內容數據很多,并且只針對國內用戶,推薦使用gb2312編碼。 如果網站英文內容較多或者內容少的企業站,推薦使用utf-8編碼。 這個主要是根據gb2312和utf8編碼的數據庫存儲空間不同來選擇的。 本篇文章就是關于gb2312和utf-8的區別介紹,希望對需要的朋友有所幫助! 以上就是gb2312和utf-8的區別有哪些?如何選擇?(總結)的詳細內容,更多請關注php中文網其它相關文章! 網站建設是一個廣義的術語,涵蓋了許多不同的技能和學科中所使用的生產和維護的網站。 |
溫馨提示:喜歡本站的話,請收藏一下本站!