为什么有的CMS系统要做成 GBK 、UTF-8 两个版本?直接做成一个版本,用WEB.config 指定输出编码。不就行了吗?

解决方案 »

  1.   

    肯定它们之间有区别的嘛,习惯问题,其实区别也不是特别大
    UTF8是国际编码,它的通用性比较好,外国人也可以浏览论坛,GBK是国家编码,通用性比UTF8差,不过UTF8占用的数据库比GBK大,如果是UTF8编码,则在外国人的英文IE上也能显示中文,而无需他们下载IE的中文语言支持包。 所以,对于英文比较多的论坛 ,使用GBK则每个字符占用2个字节,而使用UTF-8英文却只占一个字节。所以有个时候可能会根据某个需求调用