PHPCMS V9網站內容管理系統下載時,有兩個簡體中文版本選擇,分別是GBK版本和UTF-8版本。你是否有這樣的困惑,PHPCMS V9的GBK與UTF-8版本有什么區別,如何選擇?
先來普及一下,字符編碼的概念。計算機中的文字顯示都由字符編碼來控制,鍵盤上的每一個按鍵對應相應的字符編碼,一套完整的字符編碼就是一個字符集,中文常用的字符集GB2312以及其擴展字符集GBK。
GBK字符編碼是漢字編碼的一種標準,包含絕大部分繁體簡體中文,采用雙字節編碼,即無論是漢字還是英文字母都占用兩個字節。
UTF-8是一種國際通用字符編碼,涵括了全球大多數語言字符集,當然也包括漢語,UTF-8編碼漢字采用三個字節存儲,英文字母一個字節。
從以上的內容來看,我們在PHPCMS V9的編碼選擇上,可以有兩種
從使用角度來選擇
國內使用的瀏覽器當中默認都包含GBK字符集,也包含UTF-8字符集,而國外的瀏覽器當中,默認是包含UTF-8字符集,不包含GBK字符集。
如果你是一個中文站,并且用戶是國內用戶,采用GBK和UTF-8均可,推薦使用GBK,如果有國外的用戶,比如海外華僑,那么就建議采用UTF-8的編碼,否則用戶看到的是網頁亂碼。
如果你是一個英文站,不用說,一定是面向全球的,UTF-8就是唯一的選擇。
從存儲容量來選擇
GBK對漢字的存儲容量較小,一個漢字占兩個字節,UTF-8占用三個字節,一個面向國內用戶的中文網站采用GBK版本在存儲容量方面會優于UTF-8版本。
根據網站的實際使用情況,選擇合適的編碼還將有利于將來多套系統的整合以及一些第三方插件的使用,在網站版本最初選擇的時候要考慮好,比如本站采用的就是PHPCMS V9的GBK版本。
新聞熱點
疑難解答