UTF-8和GBK区别
UTF-8
UTF-8编码用以解决国际上字符的一种多字节编码。它对英文使用8位(即一个字节),中文使用24位(三个字节)。对于英文字符较多的论坛则用UTF-8节省空间。包含全世界所有国家需要用到的字符。
GBK
GBK通俗点将就是我们国家自己的编码方式。它对中英文都采用双字节表示,为了区分中文,将其高字节都设为1。GBK是GB2312在量上的扩充,并没有质的区别,向后兼容。
总结:
如果一个网站面对国际用户,编码方式采用UTF-8,以便其他国家的用户可以打开,缺点是中文占用的容量比GBK大;如果一个网站面对国内用户,最好采用GBK编码方式,优点是占用的容量小。