回复一位网友:GB2312和UTF-8的选择

王志勇 发表于 2009年02月19日 20:18

有位网友提到,网页编码选择GB2312还是UTF-8好?正好我的博客也想谈这方面的话题,在此做一讨论。

  1. 在速度方面,中文网页使用GB2312语言,英文网页使用UTF-8语言(或GB2312,但一般英文网页不用GB2312)会有理想的速度。这是因为在网页文件里,GB2312语言(ANSI文件编码)一个全角字符占2个字节,UTF-8语言(UTF-8文件编码)一个全角字符占3个字节。半角字符在ANSI编码和UTF-8编码中,均占一个字节。
    英文网页不用GB2312语言的原因是,有一些国外用户的浏览器可能需要安装语言包。
    如之前的讨论,http://www.auiou.com/relevant/00000433.jsp,如果中文网页使用UTF-8语言,会多占用一些服务器的CPU、内存、硬盘资源,速度会稍稍慢一点。如果网站的访问量很大,需要考虑一下这方面的因素,中文网页使用GB2312语言大约能提升10%~30%的性能,访问速度也会更快一些。
  2. 如果网站的访问量不大,每天500IP以下,中文网页使用GB2312或者UTF-8均可。

因此,最佳的方案是:中文网页使用GB2312语言,英文网页使用UTF-8语言。

5条评论:
1   unknown 2009-02-20 09:55
中文用GB和UTF都可以,英文,而且要给老外看的,就一定要用UTF,给中国人看的就用啥都没事。国为GB是中文编码,在英文的操作系统下是无法解的,会呈现乱码。所以英文站都是用的UTF编码。
2   有图 2009-02-21 11:26
我自己的感觉是面向的对象是什么,如果是国内用户为主,那就GB,如果面向全球用户UTF是上佳选择。因为网站不单单是看速度,更看浏览网页的对象。
目前的带宽,网页文字的占位对于显示的阻滞作用已经很小,倒是使用什么代码和布局对于页面的显示时间影响较大。
我随便说说,大家不必当真,哈。
3   Henry 2009-03-06 04:41
UTF-8现在已经成为国际趋势,中国人,在国外的也相当多,那么,通过国外的XP或诸如此类的OS,她并不具备解析GB编码,那么,如果这个网站她是UTF-8的,即肯定OK。
现在新兴的网站,相当大一部分都是采用UTF-8或者从gk转向utf编码。包括myspace.cn,具我所知当初也是gb,而现在确实是utf-8了,这又说明了什么呢。

现在带宽根本不贵,且随便找台服务器都差不多2G内存或以上了。那么因为utf比gb占用的字节多一点而会导致速度慢,很显示这是几乎不用担心的问题哦

4   自由勇 2009-03-06 09:38
呵呵,赞同。:)我也是这样想的。
只是有时候想让用户端的网页极端地下载地更快,不得已采用GB2312。
比如一个UTF-8网页下载使用0.5秒,GB2312可能就是0.47秒,也经常看不出这个差别。只是如果一个网站每天的IP在几万以上,可能会有一点差别,还需要测试。仅供参考。:)
5   OK 2009-06-15 11:33
以前没有考虑这个问题,看了大家的见解,下定决心用utf-8

发表评论:
名字: (*必填)
博客: (可省,仅限于Blog地址)
验证码: p48u58r68e78 (*必填)

正文:

  记住信息?

直接发送Trackback到此文章

说明:本评论系统不支持HTML代码。(您的留言需要审核,审核规则请见这里。)

文章分类 Category:
真相与UFO Truth and UFO
编程 Program
PHP
Blog的发展 Development
为什么写博客 W-do we Blog
互联网 Internet
BBS社区研究 Community
QQ研究 QQ Research

置顶的文章:
程序开发的门槛儿
为什么不能夸孩子调皮?
我的3种博客写作方法
最大的公益事业是UFO
再谈四维空间
开发文档和程序注释
Arsue Blog程序的扩展
独立微博开发之设想

近期的主题:
2017.7第2篇
auiou.com今天换上了KVM
CentOS, Debian, Ubuntu三种VPS系统的LAMP属性小结
Debian 6.0和Ubuntu 14.04新装机的参数记录
Linux VPS的速度优化
Nginx与.htaccess
CentOS 6新装机的参数记录
auiou.com的VPS的内存占用测试
2016年8月第一帖
不喜欢锻炼身体的朋友
看《第五空间》
看《爱情公寓》的一点感想
生命的意义在于每一天都是人生的开始
安卓机顶盒收到小记
人生中最可怕的事情是拖延
不能贪吃/不能贪喝/不能贪凉
“世面”和人生意义
计划推出一个重要的“网络存档”(网络记事本)快速小程序
最近几个月博客更新减缓的原因
汽车越来越多
编写完成了清爽的贴吧浏览程序/贴吧占用内存测试
猫/无线路由器/瑞银无线网卡 最简单有效的散热方法
最近录制的歌
家用无线路由器选购的一些建议
网络电视机顶盒选购的一些建议
无线路由器当作无线交换机实例
2013-08-08:人生的意义&谨言慎行
怎样对治重症的拖沓的毛病?
磊科NW336无线网卡使用感受
腾达311R无线路由器频繁掉线解决一例(其它品牌和型号可能也适用)
网络电视杰科T1使用感受(杰科T1/T2/T3怎么样?)
人为什么会无聊?无聊的时候该做什么?
2013-07-14:看不见的全息摄像机
想法:2013-07-12
有趣的植物3:景天科多肉植物
有趣的植物2:米邦塔食用仙人掌
最有趣的植物
想法:2013-06-30
好好地修心
中国现代和未来的黑人问题/广州黑人
KVM主机竟然死机
想法:2013-06-13
行人的过错
为什么不能夸孩子调皮?/怎样教出一个好孩子?
打招呼的一瞬间
欢迎哥们儿们加我的QQ
好心一定会有好报
拜金女的下场都是不好的
最近很忙,写作的思路断了
狂做好事,消除烦恼
最大的公益事业是UFO/怎样做UFO研究?
  

王志勇:程序设计者。
1980-09-26 (38周岁)

版权声明:本博客所有文章,均符合原创的定义,禁止转载,违者将必究;正确的方法是贴原文的标题和网址即可。

与此相关的链接
自由勇专栏 | Arsue官方Blog
Gratitude | Time | Auciou
matnue | aucist | Taimt | Caimt | ac315 | Arsue | IC Search | TDNote 帖笛 | HKANS | aroat | Vaimt Panel | txfor | 网树 | cdfor | aufirm | Emxel | ixnes | AnyDiary | Tuarm | Tovate | Urtal | coumit | cersta | tratom | 性格追踪仪54.196.98.96 2018-08-18_10:10

Blog存档 Archives

2013年08月(9)
2013年07月(6)
2013年06月(7)
2013年05月(22)
2013年04月(17)
2013年03月(20)
2013年02月(21)
2013年01月(6)
2012年12月(3)
2012年08月(8)
2012年07月(4)
2012年06月(4)
2012年05月(6)
2012年04月(13)
2012年03月(11)
2012年01月(7)
2011年10月(8)
2011年09月(4)
2011年08月(2)
2011年06月(2)
2011年05月(6)
2011年04月(10)
2011年03月(16)
2011年02月(16)
2011年01月(15)
2010年12月(12)
2010年11月(9)
2010年10月(3)
2010年05月(4)
2010年01月(7)
2009年12月(10)
2009年11月(4)
2009年10月(8)
2009年09月(24)
2009年08月(20)
2009年07月(6)
2009年06月(11)
2009年05月(16)
2009年04月(20)
2009年03月(29)
2009年02月(18)
2009年01月(15)
2008年12月(17)
2008年11月(10)
2008年10月(13)
2008年09月(8)
2008年08月(4)
2008年07月(5)
2008年06月(9)
2008年05月(12)
2008年04月(15)
2008年03月(26)
2008年02月(22)
2008年01月(29)
2007年12月(30)
2007年11月(28)
2007年10月(30)
2007年09月(8)
2007年08月(8)
2007年07月(21)
2007年06月(23)
2007年05月(31)
2007年04月(34)
2007年03月(29)
2007年02月(18)
2007年01月(41)
2006年12月(23)
2006年11月(10)
2006年10月(10)
2006年09月(29)
2006年08月(33)
2006年07月(17)
2006年06月(30)
2006年05月(4)
2006年01月(3)
2005年09月(4)


Copyright © 2006-2018 auiou.com All rights reserved.
此Blog程序由王志勇编写 已经发布在Arsue