網站文字編碼採用Big5與UTF-8 的優點缺點

文字編碼採用Big5與UTF-8 的優點缺點:
選擇Big5的人說---->big5模組比較多
(早期台灣使用big5比較多)目前可不是這樣。

選擇UTF-8 的人說---->有些新模組沒有big5模組
(目前新網站程式,大多採用UTF-8 )。

郵件問題
選擇Big5的人說---->主機是UTF-8系統 Big5系統發的郵件會產生亂碼。
選擇UTF-8的人說---->Big5系統新模組(utf-8)有許.功.蓋的問題。

跟著官方網站
選擇Big5的人說---->Big5比較穩且支援雙位元文字。
選擇UTF-8的人說---->這是驅勢,且總站發表模組也以UTF-8為主。

attachments/201402/0725445043.png

-------------------------------------------------------------------------------
Big5,Unicode and Unicode UTF-8 的差異

文字編碼基本上可以分為幾種:
ANSI(就是BIG5
GBXXXX那些的) : 優點是擁有小的檔案但是不支援多語系
較舊的軟體會採用這個編碼
你打開非BIG5的軟體,像是簡體中文的軟體
會亂碼
表示那個軟體就是採用ANSI編碼的軟體

Unicode(萬國碼、國際碼、統一碼、單一碼)
UTF-16 : 新的 WINDOWS作業系統
還有一些新的WINDOWS 軟體所採用的編碼,優點是擁有高效能固定位元
 
XP記事本存檔後,那個儲存編碼那邊的Unicode
指的就是UTF-16

我寫的繁體中文UTF-16應用程式
卻可以在日文電腦啥都不用改就可以執行也不會亂碼這就是Unicode的好處之一

基本上
WINDOWS 95/98 => ANSI
WINDOWS 2000/XP/2003/Windows7、8 => UTF-16

UTF-8 : 跟UTF-16一樣,不過文字大小是變動位元,可能這個字要2byte,那個字卻要3byte,需要更多的CPU效能來做排序,所以效能沒utf-16來的好。
因為他是變動位元,所以他的大小會比utf16還要小,所以比較多人將他用在網頁上。


結論:
如果你要寫的是網頁,最好採用UTF-8編碼,除非你不想要多語系的優點

如果你寫的是應用程式,最好採用UTF-16編碼 ,除非你希望其他語系的作業系統,打開會亂碼,跟不想要多語系。

引用通告位址: 點閱取得引用位址
標籤: 網站架設網頁設計教學
評論: 0 | 引用: 0 | 閱讀: 6855