果断UTF-8! 
数据库里存utf8_general_ci字符集

解决方案 »

  1.   

    最起码保证前后台一致吧;
    我一直用的utf8,好像没多大区别,我只知道utf8占3个字节,GBK占2个字节。一直用的utf8妥妥的!
      

  2.   

    1、国人当然应首选国家标准
    2、与 utf-8 中文对等的是 gbk(不是gb2312)
    3、存储一个 utf-8 中文字符需要 3 个字节,存储一个 gbk 中文字符只需要 2 个字节
          我想国人还没有富裕到比洋人还要奢侈的地步
    4、无论你是用 utf-8 还是 gbk,方块字也只有懂得人才能认识
         虽然中文也是联合国的工作语言,但毕竟老外能看懂的并不多
    5、AJAX 默认以 utf-8 编码发送,接收时根据收到的语言声明能识别任何字符集
    6、浏览器会将接收到的任何字符集统一转换成 unicode 字符集
    综上所述,我倾向于使用 gbk 编码(事实上我也是这么做的)