PHPCMS V9的GBK和UTF-8两个版本有什么区别?

 
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版本。
 

  • 我的微信
  • 这是我的微信扫一扫
  • weinxin
  • 我的微信公众号
  • 我的微信公众号扫一扫
  • weinxin
avatar