很多站长都会碰到这个问题,网站制作中网页编码是选择GB2312还是UTF-8好?

  一般情况下,论速度方面,中文网页使用GB2312语言,英文网页使用UTF-8语言(或GB2312,但一般英文网页不用GB2312)会有理想的速度。

  这是因为在网页文件里,GB2312语言(ANSI文件编码)一个全角字符占2个字节,UTF-8语言(UTF-8文件编码)一个全角字符占3个字节。半角字符在ANSI编码和UTF-8编码中,均占一个字节。英文网页不用GB2312语言的原因是,有一些国外用户的浏览器可能需要安装语言包。

  如之前的讨论,如果中文网页使用UTF-8语言,会多占用一些服务器的CPU、内存、硬盘资源,速度会稍稍慢一点。如果网站的访问量很大,需要考虑一下这方面的因素,中文网页使用GB2312语言大约能提升10%~30%的性能,访问速度也会更快一些。

  如果网站的访问量不大,每天800IP以下,中文网页使用GB2312或者UTF-8均可。因此,建议:中文网页使用GB2312语言,英文网页使用UTF-8语言。

posted on 2010-01-09 10:20  nidilzhang  阅读(1961)  评论(0编辑  收藏  举报