既然趋势是UTF-8,那为什么BAIDU,QQ,163,SINA,SOHU,TAOBAO,CCTV等等很多大的网站都用GB2312?

解决方案 »

  1.   

    UTF-8支持一些特殊字符的,GB2312这是国际,支持汉字。
      

  2.   

    通用转换格式UTF(Universal Transformation Format)
    UTF-8是UNICODE的一种变长字符编码GBK: 汉字国标扩展码,基本上采用了原来GB2312-80所有的汉字及码位,
    并涵盖了原Unicode中所有的汉字20902
    GBK编码是中国大陆制订的、等同于UCS的新的中文编码扩展国家标准GB 2312或GB 2312-80是一个简体中文字符集的中国国家标准
    GB 2312标准共收录6763个汉字
      

  3.   

    utf-8支持国际上各个国家的编码
    GB2312通常支持中文版操作系统的编码所以正常情况下,外国人或者英文操作系统的人访问GB2312的网站会显示下载字符编码或者显示出“口口口口”等其他乱码。现在服务器的性能,硬盘的大小一般都不会成为瓶颈,那些大网站为什么不考虑兼容性,为什么不用UTF-8,我相信一定有他们的决定性的原因,必须用GB2312,但是原因是什么呢?
      

  4.   

    好多时候
    需要在代码里增加
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /> 
      

  5.   

    <meta http-equiv="Content-Type" content="text/html; charset=编码" />
    /*
    *http-equiv="Content-Type" 表示描述文档类型
    *content="text/HTML;  文档类型mime类型
    *charset=页面字符集,编码,eg:gb2312,iso-8859-1,utf-8 
    */
    一个标准的网站中,我相信任何一个小的代码都是有他的标准,都是讨论而出的,都不是随意更改的。
    所以,我相信大的网站的编码应该是开发小组讨论的结果。
    但是为什么这么决定,我暂时不是特别清晰地明白,谢谢大家继续帮忙。
      

  6.   

    GBK 或者GB2312  为了保证字符的通用和兼容,特别是导入外部网站页面的情况下。
      

  7.   

    GB2312,在国内比较通用。CCTV要自重
      

  8.   

    面向中文客户的话,用GBk足够了,字节少,又支持所有汉字;
    面向全球用户的话,得用UTF8,只是中文字节较多。
    强烈不建议使用GB2312,它仅支持六千多汉字。
      

  9.   

    国内网站一般都是GB2312
      涉及到国外的基本都用:UTF-8
      

  10.   

    面向客户不一样,编码选择自然不一样。
    上诉中文网站全是面向国内,gb2312足够。
    而例如sina国际版:www.sina.com,编码则是utf-8
      

  11.   

    尽量用utf-8吧,和国际接轨。
      

  12.   

    用UTF-8 GB2312只支持汉字 不方便
      

  13.   

    当然是utf-8啦,网络交互都默认utf-8了,如果换用gb2312的话还得小心翼翼的进行编码处理。gb2312 彻底out 了,你说的那些网站都是有年头的了,自然不会舍得更换。朱镕基上台以后,大量新闻、文章出现他的名字,冷僻字突然变为热门字,gb2312的缺点凸现,“镕”不再gb2312范围。当时我们老师还问我“镕”怎么打出来?
      

  14.   

    实际上我主要做服务器系统开发,你不知道客户端是世界上哪一个角落,也不确定用户使用什么方式连入(服务器通常支持很多种接入方式(例如 tcp、udp、http post、web service、msmq、named pipe、smtp/pop3等),你可能分别用几十台pc、手机、pda、机顶盒去测试同一套系统,那么你制定通信规范的时候搞什么gbk编码吗?不太可能选择吧。可能是做网页太热门了,以至于个别人的习惯被夸大成行业习惯了。
      

  15.   

    很有意思,我遇到过一些公司,在系统服务器的安装配置手册中明确地给出了指南,说明用在美国时应该选择utf,用在中国时应该选择gbk,用在其它国家时应该选择什么什么,简直是头疼。你跟他的某个客户的安装了的系统适配时,怎么办呢?
      

  16.   

    马上结贴,谢谢大家的发言,我现在可以确定的说,以后我打算完全转移到UTF-8。
    可能涉及到后台核心程序编码的统一性问题,但是我相信过一段时间,现在可能出现的问题都会有比较好的解决方式。谢谢大家。