查看: 102|回复: 0

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

[复制链接]

1569

主题

6

回帖

1万

积分

管理员

Rank: 9

积分
13770
发表于 2024-1-12 23:24:41 | 显示全部楼层 |阅读模式
discuz建站不同编码版本对比:GBK和UTF-8到底该选哪个?
大家都知道,在使用discuz建站的时候,一般会从GBK和UTF-8两个编码版本中选择一个,那么到底该选哪个呢?这两个版本有什么区别呢?魔趣吧在这里给出一些建议!8 ]3 y( o! u* h) ~7 s
7 J6 K: w8 P$ H' m

下面我们看一下GBK和UTF8两个版本的在不同功能上的区别:

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

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。因此在这个对比中,两者不相上下,主要看站长的网站面向的用户了。




混沌资源社区- 论坛版权- 免责声明
1、本主题所有言论和图片纯属会员个人意见,与本站立场无关
2、本站的所有内容都不保证其准确性,有效性,完整性,时间性,凡因本站内容引起误导等因素而造成的损失本站不承担连带责任。
3、本站所有主题由该帖子作者发表,该帖子作者与本站享有帖子相关版权
4、其他单位或个人使用、转载或引用本文时必须同时征得该帖子作者和本站的同意
5、本站发布的所有资源(包括动漫作品.文字.图片.FLASH.动画及各种软件工具)只为本地单机测试用途,请勿用于商业途径或非法使用,否则后果自负!请下载后24小时内删除!
6、本站管理员和版主有权不事先通知发贴者而删除本文
7、如您认为本文内容侵犯了您的权益,请与我们联系!我们将及时予与删除并致以最深的歉意!同时本站保留全部修改、解释、更新本声明的权利
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表