QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

楼主: KDE

关于为何启用 GB18030 local 的说明

[复制链接]
发表于 2006-5-24 21:48:27 | 显示全部楼层
开源界的两大数据库软件 mysql 和 postgresql 的中文支持目前都只gbk或utf8可选参数,而没有gb18030的参数。由于很大多数的朋友习惯使用gbk编码,大量的数据,特别是数据库数据采用的就是gbk字集,各种Web程序都只考虑gbk码,要想用utf8去替代是非常困难。所以我编译打包的mysql原意只是想减少朋友的重复劳动,只不过增加了gbk参数,红旗的个把workstation 5用户就写信表示感谢,并说workstation 自带的数据库一堆的乱码问题。mysql4.0后默认用utf8码来处理中文,结果就让旧版本的用户在升级时头痛不已。直至现在,中文mysql用户在编译mysql 时还是人为地改变参数让它默认使用gbk。

Web编码直接影响到用户的感观,你看到几个中文Web是用utf8写的,如果是utf8的网页,浏览时乱码问题是非常可观的。UTF8码是老外制定的标准,是否真的就很适合于中文应用。我的酷爱一位freebsd的朋友就架了个utf8编译的服务器应用环境,结果上他的网页都要自己指定编码为UTF8。
回复

使用道具 举报

发表于 2006-5-24 21:53:42 | 显示全部楼层
我的酷爱一位freebsd的朋友就架了个utf8编译的服务器应用环境,结果上他的网页都要自己指定编译为UTF8。

设置的问题,和 utf8 gbk 无关。
网页有自己的编码设置代码。
回复

使用道具 举报

发表于 2006-5-24 21:55:11 | 显示全部楼层
并非所有的网页都很规范
回复

使用道具 举报

发表于 2006-5-24 21:57:00 | 显示全部楼层
[quote:64604524ac="haulm"]并非所有的网页都很规范[/quote]
那就是你的问题了,你设置浏览器默认编码吧~~~
回复

使用道具 举报

发表于 2006-5-24 21:58:25 | 显示全部楼层
扯远了吧,我浏览器设置没问题,是它的智能识别有些弱智,utf8的网页经常识别成乱码,而gb码的网页却从未有过毛病。
回复

使用道具 举报

发表于 2006-5-24 22:02:19 | 显示全部楼层
Unicode标准定义了三种编码方案:UTF-8 UTF-16 UTF-32
以前还有UTF-7,现在去掉了

[quote:1e9d6ba5b0="jiangtao9999"]
unicode 目前好像没有规定编码方案。
[/quote]
回复

使用道具 举报

 楼主| 发表于 2006-5-24 23:16:28 | 显示全部楼层
大量企业级用户都在产品内部使用 utf-16。为什么?以前看过一篇文章,大致说得是:

utf-32 非常浪费,有点杀鸡用了宰牛刀的感觉,后来就出了一个 utf-16,但是整个天下还是 8 位编码世界,出了软件自己的小窝,16 位编码立即被撕得粉碎,所以不得不出一个过渡性的解决方案以应对目前的网络世界,这就导致 utf-8 的出现。大公司产品内部选择使用 utf-16 就不难理解了。论先进,utf-16 还是更有前途的,毕竟大公司都不傻。
回复

使用道具 举报

发表于 2006-5-25 15:01:46 | 显示全部楼层
unicode 没定义具体的编码方案吧?
忘了在哪看见的了。

哪个是 ISO10646 哪个组织的方案,现在这两个方案合并了。
回复

使用道具 举报

发表于 2006-5-27 14:30:22 | 显示全部楼层
各位版主对GB18030的看法,我真是不能再赞同了

关于我国制定的考虑可以看下面链接:
http://www.nits.gov.cn/sc2/jishufile1-3.asp
回复

使用道具 举报

发表于 2006-5-27 15:15:53 | 显示全部楼层
其实我想说

锁了吧

无谓的讨论
回复

使用道具 举报

发表于 2006-5-27 18:18:07 | 显示全部楼层
其实解决这个问题的最好办法就是废除中文。
大家都说英语多好。
回复

使用道具 举报

发表于 2006-5-27 19:54:07 | 显示全部楼层
[quote:1e80ef40cb="jiangtao9999"]中文至少需要双字节。要用,怎么也得用 UTF16 。[/quote]
[quote:1e80ef40cb="jiangtao9999"]其实解决这个问题的最好办法就是废除中文。
大家都说英语多好。[/quote]
教育部、国家语言文字工作委员会今天公布一项统计数据时说,只需要掌握900多个汉字、1万多个词条,就可以读懂90%左右的汉语出版物。现在应该树立一个新的观念:汉语是世界上比较容易学习的语言。
回复

使用道具 举报

发表于 2006-5-29 11:09:34 | 显示全部楼层
奇怪,大家用Linux久了是不是都会变成这样?
我提醒一下,用户,真正的用户,是不会在乎你用什么技术的。不管你是吹得天花乱坠,还是真的天花乱坠,用户不在乎。用户关心的只有可用性和易用性。
记住:功能齐备,数据安全,系统稳定,界面友好,操作方便。任何系统达到了这20字(本人总结的突击20字规范),用户就能够接受,不会有什么异议。
反过来你的系统性能再高、技术再先进,用户都不一定买你的帐,可能只因为用起来需要比别的系统多做一个设置,或者用户某个文件需要多做一次转换,设置只因为某个设置按钮点起来不方便。
我们需要有人对技术作深入的研究,更需要有人把技术带给我们的用户。Linux属于我们,但是要让更多的人接受才能让她发挥更大的作用。
回复

使用道具 举报

发表于 2006-5-29 17:29:18 | 显示全部楼层
[quote:fb1443974e="突击召唤师"]奇怪,大家用Linux久了是不是都会变成这样?
我提醒一下,用户,真正的用户,是不会在乎你用什么技术的。不管你是吹得天花乱坠,还是真的天花乱坠,用户不在乎。用户关心的只有可用性和易用性。
记住:功能齐备,数据安全,系统稳定,界面友好,操作方便。任何系统达到了这20字(本人总结的突击20字规范),用户就能够接受,不会有什么异议。
反过来你的系统性能再高、技术再先进,用户都不一定买你的帐,可能只因为用起来需要比别的系统多做一个设置,或者用户某个文件需要多做一次转换,设置只因为某个设置按钮点起来不方便。
我们需要有人对技术作深入的研究,更需要有人把技术带给我们的用户。Linux属于我们,但是要让更多的人接受才能让她发挥更大的作用。[/quote]
你这所谓的突击20字规范,简直跟所谓的“三个代表”一样模糊。
回复

使用道具 举报

发表于 2006-5-29 18:29:20 | 显示全部楼层
唉,UTF又好,GB又好,这么多Linux发行版,竟没有一个支持拼音排序的,连手机、PDA都比不上,唯有感叹盖茨比中国人还要了解中国人。
回复

使用道具 举报

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

本版积分规则

GMT+8, 2024-11-28 16:47 , Processed in 0.042212 second(s), 13 queries .

© 2021 Powered by Discuz! X3.5.

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