很多用户问GBK与UTF-8版本有什么区别,这边作了个整理如下:

***CMS的GBK版本与UTF-8版本功能是一样的.只不过编码方式不同。

GBK的文字编码是双字节来表示的,即不论中、英文字符均使用双字节来表示,只不过为区分中文,将其最高位都定成1。

至于UTF-8编码则是用以解决国际上字符的一种多字节编码,它对英文使用8位(即一个字节),中文使用24位(三个字节)来编码。对于英文字符较多的网站则用UTF-8节省空间。

GBK包含全部中文字符;UTF-8则包含全世界所有国家需要用到的字符。

GBK是在国家标准GB2312基础上扩容后兼容GB2312的标准,UTF-8编码的文字可以在各国各种支持UTF8字符集的浏览器上显示。
比如,如果是UTF8编码,则在外国人的英文IE上也能显示中文,而无需他们下载IE的中文语言支持包。 所以,对于英文比较多的论坛 ,使用GBK则每个字符占用2个字节,而使用UTF-8英文却只占一个字节。

提示:如果您的网站客户群体主要是面向国内用户的,建议使用GBK版本,因为它可以节省空间,及相对KesionCMS utf-8版本来讲稳定一些。

转载于:https://www.cnblogs.com/qiantuwuliang/archive/2009/06/04/1496348.html

gbk与utf-8的区别相关推荐

  1. [转]UTF-8 GBK UTF8 GB2312 之间的区别和关系

    from http://www.cnblogs.com/xiaomia/archive/2010/11/28/1890072.html UTF-8:Unicode TransformationForm ...

  2. mysql中gbk编码汉字和英文_MySQL字符集 GBK、GB2312、UTF8区别 解决 MYSQL中文乱码问题...

    MySQL中涉及的几个字符集 character-set-server/default-character-set:服务器字符集,默认情况下所采用的. character-set-database:数 ...

  3. UTF-8 GBK UTF8 GB2312 之间的区别和关系

    UTF-8:Unicode TransformationFormat-8bit,允许含BOM,但通常不含BOM.是用以解决国际上字符的一种多字节编码,它对英文使用8位(即一个字节),中文使用24为(三 ...

  4. mysql gbk_MySQL字符集 GBK、GB2312、UTF8区别 解决MYSQL中文乱码问题

    MySQL字符集 GBK.GB2312.UTF8区别 解决MYSQL中文乱码问题 更新时间:2012年08月27日 21:17:11   作者: MYSQL中文乱码问题原因有很多,脚本之家以前发布过很 ...

  5. 计算机网络-字符编码的由来(为什么会有乱码,ASCII、Unicode、GBK和UTF-8字符编码区别)

    为什么我们在网络中传输数据,需要指定字符编码,例如使用UTF-8.GBK等编码.那么字符编码到底是什么?以前我也很困惑这个问题,但是学习了计算机网络后我们知道,由于底层电路的设计本质,只能是识别0和1 ...

  6. 在nodejs中将GBK转UTF

    问题 在对接第三方接口时接口返回的响应数据格式为GBK而服务端语言使用的是nodejs 于是常规的方式接收到数据后中文呈现乱码 心路历程 通过网上查找解决方案,最多的就是使用以下方式将GBK转为UTF ...

  7. 科普:UTF-8 GBK UTF8 GB2312 之间的区别和关系

    UTF-8:Unicode TransformationFormat-8bit,允许含BOM,但通常不含BOM.是用以解决国际上字符的一种多字节编码,它对英文使用8位(即一个字节),中文使用24为(三 ...

  8. html批量转码工具,文件转码工具(文件GBK与UTF编码批量转码工具)

    这是一个将批量的txt文件转换成Unicode编码的工具,转换的速度快,使用简单. 什么是Unicod编码? Unicode(统一码.万国码.单一码)是一种在计算机上使用的字符编码.Unicode 是 ...

  9. mysql utf8和gbk的区别_MySQL字符集 GBK、GB2312、UTF8区别

    MySQL中涉及的几个字符集 character-set-server/default-character-set:服务器字符集,默认情况下所采用的. character-set-database:数 ...

  10. PHP搜索utf和gbk,php中判断是gbk还是utf

    // 返回: true - 含GB编码 false - 为UTF-8编码 function is_gb2312($str) { for($i=0; $i $v = ord( $str[$i] ); i ...

最新文章

  1. golang string int int32 int64 float32 float64 time 互相转换
  2. 【问链-链改进行时】 第二课 链改的技术架构选择
  3. PAT (Basic Level) 1095 解码PAT准考证(模拟+stl,好题)
  4. 2018-2019-2 网络对抗技术 20165202 Exp9 Web安全基础
  5. python 矩阵获取行数_4个最佳项目创意的代码片段和示例,旨在为Python和机器学习构建出色的简历!...
  6. End User 访问SharePoint URL获取数据流程
  7. SQL Server 文件规划 -位置规划
  8. oracle查同比增长_天眼查:目前我国今年新增2.3万家充电桩相关企业,同比增长16.94%...
  9. 颠覆教科书:打破50年来的认知,DNA同义突变会影响蛋白质折叠,进而影响细胞生长...
  10. docker 安装
  11. js深拷贝和浅拷贝对数组的影响_javascript之浅拷贝与深拷贝
  12. 数据密集型应用系统设计--数据分区
  13. 一款高速的NET版的离线免费OCR
  14. 信号驱动IO异步IO的对比理解刨析, epoll地ET,LT
  15. 利用ziparchive压缩文件、zip_file解压文件
  16. 小米集团招股说明书披露小米专利概况
  17. 希腊语 - 希腊字母表对应的意思 - 数据挖掘必备
  18. oracle是gbk程序是utf8的,oracle数据库gbk转utf8
  19. 三个臭皮匠赛过诸葛亮!白话Blending和Bagging
  20. unbalanced enable irq

热门文章

  1. ckeditor富文本编辑器的基本配置设置:
  2. C#事件(event)解析
  3. C#汉字转拼音(npinyin)将中文转换成拼音全文或首字母
  4. ejs模板引擎的使用
  5. C#forUnity快速入门(连载2)-C#语言入门
  6. flash流媒体资料
  7. 访谈计算机操作管理协会(Afcom)首席执行官Jill Eckhaus:数据中心问题出现在何处?...
  8. 有感于“政府傍大款”----谈中小企业融资问题
  9. org.apache.struts2.dispatcher.FilterDispatcher的四个功能
  10. Day2_and_Day3 文件操作