Discuz!官方免费开源建站系统

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

[发布] DZ-GBK转UTF8编码

[复制链接]
jvm 发表于 2020-7-28 22:32:25 | 显示全部楼层 |阅读模式
本帖最后由 jvm 于 2020-7-29 15:05 编辑

插件下载地址: https://addon.dismall.com/plugins/nayuan_gbk2utf8.html

插件效果查看: https://v.youku.com/v_show/id_XNDc3MjY2OTk4MA==.html

GBK是在国家标准GB2312基础上扩容后兼容GB2312的标准。GBK编码专门用来解决中文编码的,是双字节的。不论中英文都是双字节的。
UTF-8 编码是用以解决国际上字符的一种多字节编码,它对英文使用8位(即一个字节),中文使用24位(三个字节)来编码。对于英文字符较多的论坛则用UTF-8 节省空间。另外,如果是外国人访问你的GBK网页,需要下载中文语言包支持。访问UTF-8编码的网页则不出现这问题。可以直接访问


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


经常有人问网页编写UTF-8和GBK哪个编码好,根据个人需要,如果你主要做中文程序的开发,客户也主要是中国人的话就用GBK吧,因为UTF-8编码的中文使用了三个字节,用GBK节省了空间。
如果做英文网站开发,还是用utf-8吧,因为utf-8中英文只占一个字节。GBK中英文也是两个字节的,并且国外客户访问GBK要下载语言包。
如果你的网站是中文的,但国外用户也不少,最好也用UTF-8的吧。


UTF-8编码的文字可以在各国各种支持UTF8字符集的浏览器上显示。
比如,如果是UTF8编码,则在外国人的英文IE上也能显示中文,而无需他们下载IE的中文语言支持包。 所以,对于英文比较多的论坛 ,使用GBK则每个字符占用2个字节,而使用UTF-8英文却只占一个字节。
UTF8是国际编码,它的通用性比较好,外国人也可以浏览论坛,GBK是国家编码,通用性比UTF8差,不过UTF8占用的数据库比GBK大~


UTF-8是未来的趋势

??~?? 发表于 2020-8-7 14:30:23 | 显示全部楼层
我觉得转u8毫无意义,除非是外贸站,中文站点转码无意义。不然无需转。
回复

使用道具 举报

 楼主| jvm 发表于 2020-8-7 16:10:21 | 显示全部楼层
??~?? 发表于 2020-8-7 14:30
我觉得转u8毫无意义,除非是外贸站,中文站点转码无意义。不然无需转。

这要看个人的需要了,现在的网站(不紧紧是dz)基本上都是UTF8,很少会有GBK的。
回复

使用道具 举报

??~?? 发表于 2020-8-8 12:34:37 | 显示全部楼层
jvm 发表于 2020-8-7 16:10
这要看个人的需要了,现在的网站(不紧紧是dz)基本上都是UTF8,很少会有GBK的。

话又说回来了,假如在线转码不会出问题吗,假入转完了弄个四不像怎么办,如果弄个四不像,还不如不转,程序和插件可以转码,那手机模板假如也是gbk怎么办,是不是转不开了,那还的把手机模板也额外转了,很麻烦。如果这个插件做到大数据库比如几个g的也能成功也没有问题那还好。
回复

使用道具 举报

??~?? 发表于 2020-8-8 12:41:34 | 显示全部楼层
??~?? 发表于 2020-8-8 12:34
话又说回来了,假如在线转码不会出问题吗,假入转完了弄个四不像怎么办,如果弄个四不像,还不如不转,程 ...

钱不是问题,问题是就怕转完了出问题,不是那乱码就是这里乱码,就不好解决了。再说现在还没有大数据库的网站用的案例,如果大数据库也能转,还有手机模板也能转了,那肯定不错。
回复

使用道具 举报

 楼主| jvm 发表于 2020-8-8 12:44:25 | 显示全部楼层
??~?? 发表于 2020-8-8 12:34
话又说回来了,假如在线转码不会出问题吗,假入转完了弄个四不像怎么办,如果弄个四不像,还不如不转,程 ...

整个网站都会转码的,包括手机模板,这都属于网站
几个G的数据转换应该需要很长时间,理论上是不会出问题的
退一万步,如果真出问题,提前备份好数据,恢复也很简单
转换过程插件作者可以全程指导,保证万无一失
回复

使用道具 举报

??~?? 发表于 2020-8-8 12:46:55 | 显示全部楼层
jvm 发表于 2020-8-8 12:44
整个网站都会转码的,包括手机模板,这都属于网站
几个G的数据转换应该需要很长时间,理论上是不会出问 ...

不是系统自带的手机模板也能转码吗
回复

使用道具 举报

 楼主| jvm 发表于 2020-8-8 12:51:14 | 显示全部楼层
??~?? 发表于 2020-8-8 12:46
不是系统自带的手机模板也能转码吗

恩,购买的插件模板都能转成UTF-8

但是:如果第三方模板是GBK和UTF-8分开购买的,你买了GBK的模板,转换后,模板是UTF-8的,但是授权还是GBK的,授权这东东可转换不过来,这个就要咨询插件作者了,看看怎么办,会不会再免费给你一个UTF-8的授权
回复

使用道具 举报

??~?? 发表于 2020-8-8 12:53:49 | 显示全部楼层
jvm 发表于 2020-8-8 12:51
恩,购买的插件模板都能转成UTF-8

但是:如果第三方模板是GBK和UTF-8分开购买的,你买了GBK的模板,转 ...

用的盗版模板 哈哈
回复

使用道具 举报

 楼主| jvm 发表于 2020-8-8 12:59:32 | 显示全部楼层
??~?? 发表于 2020-8-8 12:53
用的盗版模板 哈哈

恩,想转的话,可以放心,如果担心自已操作出问题,可以联系作者免费协助全程进行转换,有成功案例
回复

使用道具 举报

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

本版积分规则

手机版|小黑屋|Discuz! 官方站 ( 皖ICP备16010102号 )star

GMT+8, 2024-11-22 16:25 , Processed in 0.025255 second(s), 2 queries , Gzip On, Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

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