GBK和UTF8的区别
GBK的⽂字编码是双字节来表⽰的,即不论中、英⽂字符均使⽤双字节来表⽰,只不过为区分中⽂,将其最⾼位都定成1。
UTF-8编码则是⽤以解决国际上字符的⼀种多字节编码,它对英⽂使⽤8位(即⼀个字节),中⽂使⽤24位(三个字节)来编码。对于英⽂字符较多的论坛则⽤UTF-8节省空间。
以上或许你看不懂,简单的说GBK就是中⽂字符集,在装有中⽂GBK编码电脑上能正常显⽰中⽂,⽽如果在国外⾮中⽂操作系统的电脑上则会显⽰成为乱码,所以GBK主要针对国内⽹站使⽤。
⽽UTF8则是国际标准,如果在国外⾮中⽂操作系统上,也可以正确的显⽰中⽂。
还有就是数据库⼤⼩的问题,由于GBK⽤双字节来表⽰,⽽UTF8的中⽂要使⽤三字节来表⽰,所以UTF8的数据库会⽐GBK的要⼤。
⼤家知道以上知识以后就应该可以知道你的⽹站适合什么样的编码了吧。
⽐如内容很多的⽹站,主要针对国内访问那就可以使⽤GBK编码。
⽽内容较少的⽹站,企业⽹站等,建议使⽤UTF8编码,
还有就是UTF8和GBK可以互相转换
>url编码和utf8区别
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论