LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 2249|回复: 20

老问题:到底选GBK/GB2312还是utf-8???

[复制链接]
发表于 2008-3-11 08:33:18 | 显示全部楼层 |阅读模式
都说utf-8通用,但事实上windows系统和很多UNIX系统用的还是ANSI字符集,编码用GBK/GB2312。这样在互相访问时,总有一方是乱码(比如我从konsole访问unix时,或者本地乱码,或者对方乱码)。那我想知道:大家设成utf-8的目的到底是什么?还有,若我原来是utf-8,现在还能改成GBK/GB2312吗?除了文件名要重命名外,是否还有其它问题?
 楼主| 发表于 2008-3-11 08:38:00 | 显示全部楼层
而且,到底是GBK还是GB2312?
回复 支持 反对

使用道具 举报

发表于 2008-3-11 08:45:55 | 显示全部楼层
多搜索,别人早说过了,

gbk给你带来的便利远比带来的麻烦多,utf8已经支持的非常好了,而且国际化是趋势
回复 支持 反对

使用道具 举报

发表于 2008-3-11 09:08:48 | 显示全部楼层
问题在于,同样的血脉,同样的民族,为什么会有三种编码方式!人家都是一种编码方式,唯独中文有三种!有什么好处呢,只看到麻烦。

如果国外朋友较多,建议采用跟国际接轨的utf-8,你很快会发现跟国际接轨的好处。
如果只是上国内网站,那么用GBK。
回复 支持 反对

使用道具 举报

发表于 2008-3-11 09:17:04 | 显示全部楼层
现在linux上谁还用gbk?全部都utf-8了,gbk支持非常好,不用操心的,不管你网站是什么编码,只要设计时候定义没有错,一点问题都没有,那是浏览器的事

这种问题不应该在这里讨论,应该向某些地方提,这里一说可能会造成严重后果。2312只是windows在用,简体字符集,小字符集,18130就是大字符集,GBK也是大字符集
回复 支持 反对

使用道具 举报

发表于 2008-3-11 11:08:51 | 显示全部楼层
Post by cwjiof;1825139
问题在于,同样的血脉,同样的民族,为什么会有三种编码方式!人家都是一种编码方式,唯独中文有三种!有什么好处呢,只看到麻烦。

如果国外朋友较多,建议采用跟国际接轨的utf-8,你很快会发现跟国际接轨的好处。
如果只是上国内网站,那么用GBK。


GB系也不能算作3种编码方式吧,GB2312是常用简体字符集,GBK加入了繁体字、日文假名、希腊字符等、GB18130又加入了藏文。说白了gb18130是最大的超集。而且其他语言也有很多编码方式,比如说日语就有SJIS/JIS、EUC-JP。
至于上网站有什么编码,那是开网站的人关心的事,用户并不用在意,只要有中文字体就可以了
回复 支持 反对

使用道具 举报

发表于 2008-3-11 11:12:29 | 显示全部楼层
我只用en_US.UTF-8
回复 支持 反对

使用道具 举报

发表于 2008-3-11 12:11:32 | 显示全部楼层
我也一直都用en_US.UTF-8,感觉很正常
回复 支持 反对

使用道具 举报

发表于 2008-3-11 12:50:04 | 显示全部楼层
不止中文编码多,很多语言都要很多编码!据我所知,韩文有好几种编码方式
回复 支持 反对

使用道具 举报

发表于 2008-3-11 13:24:47 | 显示全部楼层
支持en_US.UTF-8
回复 支持 反对

使用道具 举报

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

本版积分规则

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