请选择 进入手机版 | 继续访问电脑版
开启辅助访问
 找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

点击进入授权页面

只需一步,快速开始

[Discuz教程] discuz建站不同编码版本对比:GBK和UTF-8到底该选哪个?

回复:0 | 查看:1271 | admin 发表于 2019-1-4 07:50:52 |阅读模式 |复制链接

大家都知道,在使用discuz建站的时候,一般会从GBK和UTF-8两个编码版本中选择一个,那么到底该选哪个呢?这两个版本有什么区别呢?魔趣吧在这里给出一些建议!下面我们看一下GBK和UTF8两个版本的在不同功能上的区别:

1,帖子标题和内容能输入的字数不同:

GBK编码,是在GB2312-80标准基础上的内码扩展规范,使用了双字节编码方案,因此每个汉字代表两个字符,这个特点决定了网站标题能输入的字数,目前系统默认限制80个字符,所以GBK编码的discuz发帖最多可以有40个汉字的长度。而UTF8的字符编码则不固定,总体来说比GBK编码要少很多,大概能输入26个汉字,比GBK版本少了大概14个汉字的长度。当然,如果是英文,两者基本没什么区别。所以从标题和内容能够输入的汉字字数这方面来说,GBK显然有很大的优势!对比如下图:



2,插件和模板的对比:

在插件上两个编码基本没什么区别,因为插件基本都是所有编码通用的。而在网站模板的对比上,GBK版本的则明显多于UTF-8,当然,GBK版本的也可以用转码工具转码成UTF-8,但是总归是麻烦点,而且转码的技术要求也较高,一般的小白基本无法独立完成,从这方面来说,GBK也更具优势!


3,数据库的消耗对比:

从第一条我们可以看出,同样的内容,UTF-8需要占用更多字节,同样的也会更多的消耗数据库存储空间。而GBK由于编码优势,占用的数据库空间则小于UTF-8,在这个PK中,GBK获胜!

4,国际通用性对比:

很多人认为UTF-8是国际标准,而GBK则更适合国内站点,考虑到绝大部分discuz站长都是做的国内站点,因此选择GBK也是没有问题的;如果是做国际站点,则建议使用UTF-8,因为它在国际上的兼容性要强于GBK。因此在这个对比中,两者不相上下,主要看站长的网站面向的用户了。好了,今天建站爱好者的编码PK就是这样了,大家在选择编码的时候可以做个参考!


回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册  

本版积分规则

快速回复 返回列表 客服中心





企业站定制,我们更专业!

联系我们
快速回复 返回顶部 返回列表