为什么现在做网站的都是用UTF-8,包括数据库中的编码也是.

解决方案 »

  1.   

    因为utf-8可以表示很多很多字了,不用考虑gb编码万一出了个火星文显示不了。
      

  2.   

    用utf8就是容易统一。设想一下,如果全世界,不管是单字节还是多字节的各个国家文字都用某种统一的编码(比如utf8),那就再也没有什么文字编码转换的问题了,也没有什么乱码问题了,系统里也不会有什么多语言代码页问题了。 这个世界清静了。。喜喜
      

  3.   

    ajax,javascript 处理汉字方便
      

  4.   

    好处还是很明显的吧
    以前用gb2312编码,结果来个冷僻字系统就出问题。现在用gbk,好些了。
      

  5.   

    不用说,这个是
    1、国际化,至少文字不会随便乱码
    2、Ajax的编码默认支持UTF-8,并且也是很难改为GBK的(最重要的)
      

  6.   

    又学到了,以前就知道国际化还有大家都建议用,现在才知道ajax默认支持!
      

  7.   

    gb系列是地区编码,如果只打自给中国内地(不包括台湾及香港...)看的话可以用这个
    utf系列是国际编码,目标是全球或华人小区就是要utf8,最起码可以同时支持繁简体
      

  8.   

    关于UTF-8我想补充几句:
    1. 楼上已经说了很多。我也不重复了。
    在其实项目上,字符集是最有必要也必须统一的。很多做项目的人容易忽略的一点。
    要么中文显示不了,要么乱码。所以开发过程中:对页面的字符集,数据库的字符集,
    包括开发工具字符集的设置都尽量地统一。否则要么网页乱码,要么导数据时乱码,要么打找项目源文件乱码。以上回答,希望对大家有所帮助。