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