39
产品文档
建站入门
购买问题
网页编码UTF-8和GBK有什么区别?

1.jpg


编码一直是让新手头疼的问题,特别是 GBK、GB2312、UTF-8 这三个比较常见的网页编码的区别,更是让许多新手晕头转向,怎么解释也解释不清楚,下面我们就来了解下GBK和UTF-8的区别。

区别:

GBK是国家编码,相比utf8通用性较差,GBK的长度为2个字节,包含全部中文字符;GB2312是GBK的子集,GBK则是GB18030的子集。

UTF-8是一种国际编码,它的通用性比较好,长度在1-6个字节,和GBK相比,utf8会占用更多的数据库存储空间,但是utf8包含全世界所有国家需要用到的字符;

UTF-8版本虽然具有良好的国际兼容性,但中文需要比GBK/BIG5版本多占用50%的数据库存储空间。

  总结:

  GBK就是在保存你的帖子的时候,一个汉字占用两个字节。外国人看会出现乱码,此为我中华为自己汉字编码而形成的解决方案。

  UTF8就是在保存你的帖子的时候,一个汉字占用三个字节。但是外国人看的话不会乱码,此为西方为了解决多字节字符而形成的解决方案。


这条帮助是否解决了您的问题? 已解决 未解决

提交成功!非常感谢您的反馈,我们会继续努力做到更好! 很抱歉未能解决您的疑问。我们已收到您的反馈意见,同时会及时作出反馈处理!