主页 > 织梦dedecms教程 >

GBK和UTF-8的区别,哪个编码的织梦模板好?

 

织梦模板分为GBK跟 UTF8编码,对应的织梦程序也分为GBK跟 UTF8编码,那么这2种编码有什么差别?哪种编码好呢?

首先说:GBK与UTF-8的差别

GBK的文字编码是双字节来表现的,即不管中、英文字符均应用双字节来表现,只不外为辨别中文,将其最高位都定成1。

至于UTF-8编码则是用以解决国际上字符的一种多字节编码,它对英文应用8位(即一个字节),中文应用24位(三个字节)来编码。对英文字符较多的论坛则用UTF-8节俭空间。

GBK包括全体中文字符;
UTF-8则包括全世界所有国度须要用到的字符。

GBK是在国度尺度GB2312基本上扩容后兼容GB2312的尺度(似乎还不是国度尺度)

UTF-8编码的文字能够在各国各种支撑UTF8字符集的阅读器上显示。

比方,假如是UTF8编码,则在本国人的英文IE上也能显示中文,而无需他们下载IE的中文语言支撑包。 所以,对英文比拟多的论坛 ,应用GBK则每个字符占用2个字节,而应用UTF-8英文却只占一个字节。

UTF8是国际编码,它的通用性比拟好,本国人也能够阅读论坛

GBK是国度编码,通用性比UTF8差,不外UTF8占用的数据库比GBK大~

GB2312是GBK的子集,GBK是GB18030的子集

GBK是包含中日韩字符的大字符聚集

假如是中文的网站 推举GB2312GBK有时仍是有点问题

为了防止所有乱码问题,应当采取UTF-8,未来要支撑国际化也十分便利

UTF-8能够看作是大字符集,它包括了大局部文字的编码。

应用UTF-8的一个利益是其余地域的用户(如香港台湾)无需装置简体中文支撑就能正常观看你的文字而不会呈现乱码

所以,个别推举UTF8编码的织梦模板+程序比拟好,特殊是企业站或者有跨国业务的网站,这样能有很好的兼容性。
然而假如你不这样的需要或者说是个小白用户,修正网页啥的都爱好用记事本,那倡议你仍是GBK编码比拟好,织梦模板跟 插件绝对来说,GBK的比拟多点(能够转编码)。