UTF-8和GBK的区别:
UTF-8:包含世界几乎所有国家的字符。所以国际通用性强。英文占1字节,中文占3字节。
GBK:专门解决中文编码。国外用户浏览需要下载中文语言包支持。中英文皆占2字节。
如何选择?
- 考虑用户范围、存储空间:
- 只提供中文网页给国内使用,选GBK;
- 只提供英文网页给国外使用,选UTF-8;
- 提供中文网页国内外使用,推荐选UTF-8(虽然中文占3字节空间相对浪费,但要国外用户下载语言包过于不友好)
UTF-8:包含世界几乎所有国家的字符。所以国际通用性强。英文占1字节,中文占3字节。
GBK:专门解决中文编码。国外用户浏览需要下载中文语言包支持。中英文皆占2字节。
如何选择?