叶子

闲言碎语

用www还是不用www?

缘起今天博客上gitcafe推广www.gitcafe.com,有提及最好用gitcafe.com而不是有www的,有赞同应该观点。那么我们到底应该用www呢还是不用www呢?

先做个统计,alexa 全球网站500强 http://www.alexa.com/topsites 第一页25个的结果(合并了同类,比如google几个,yahoo几个):

domain.com转到www.domain.com的:google,facebook,youtube,yahoo,baidu, wikipedia,qq,amazon,linkedin,taobao,sina,msn,flickr,yandex www.domain.com转到domain.com的:twitter,wordpress,weibo 不算的:live,blogspot(无论有无www,均跳出)

差距有点悬殊。亮点是:暂时还没发现www和无www并存的。没有的原因很简单,捆绑同一个主机头会造成重复收录,不仅加重搜索引擎负担,还会增加主机被索引时候的负担,同时因为2份内容一模一样会被降搜索权重。

看起来似乎www很火,那么用www的原因是什么? 浏览器的默认网址补全快捷键(ctrl+enter)结果是www.domain.com而不是domain.com? 当然不是这个原因。

先理解域名解析常用的记录,有a记录,cname记录,mx记录(其他不常用的略去)。a是ip指向,cname是别名指向,mx是邮箱指向。需要注意的是:同一个级别的域名,a,mx和cname是冲突的。也就是有cname就不能有a和mx,有mx或者a就不能有cname。

现在cdn加速,云计算主机,要你指向的时候,都是让你cname域名到他们制定的网址,比如sae的就是cname 域名到jp.cname.cloudbbs.org。这是因为程序并不是运行在一个主机上,内容也不是在同一个主机上,而是根据全球各地浏览者不同的ip,系统自动分配最近(最快)的内容给浏览者。

假设现在有个域名shugui.com,我要架在sae上,应该用?

shugui.com和www.shugui.com均可以a记录,cname以及mx记录。sae上我们需要的cname,我先把2个都cname到jp.cname.cloudbbs.org并在sae添加完毕。访问一切正常,看起来没区别是吧,真的么?

如果此时,我需要开个企业邮箱,需要添加mx记录,得到的邮箱是abc@shugui.com和abc@www.shugui.com。慢着,一般我们用的邮箱格式是前一种,极少有用后一种的。

问题来了,还记得之前提的么? cname和mx是冲突的,如果我们选择abc@shugui.com的电子邮箱,那么意味着不能添加shugui.com的cname记录,所以shugui.com的cname只能删掉,能用的只有www.shugui.com的cname了。

浏览者输入shugui.com的时候,就没有cname记录了,也就访问不了,这是不行的,那么就做个a记录,跳转到www.shugui.com吧。

这就是开头那个统计结果为什么相差如此悬殊的原因。

还有疑惑,twitter也是有@twitter的邮箱的啊,难道没用cdn也不是云主机托管? 好奇搜了下github和twitter的dns解析,发现是同一家服务商。我猜的原因是:他们的域名解析直接在根上实现了a记录解析到不同ip,所以用不着cname记录,所以和mx不冲突。pinterest不用www的原因可能同上(根据dns推测),weibo我没找到@weibo的邮箱(笑,这个还是留给weibo内部人士解惑吧o(∩_∩)o )。

总结就是一句话:domain.com留给邮箱,剩下的留给网站去吧。

2012-04-06补记: weibo上讨论到cookies污染域的问题,所以不用domain.com而用www.domain.com。 我记得设置cookies的时候,如果不加domain=”domain.com”属性,那么domain.com下设置的cookies,在www.domain.com下不会被取到。

中国网络已死,有事烧纸。

昨天把一个.net续费了下,支付宝付款53¥。godaddy做的真是越来越出色了,美元自动结算¥,汇率为6.83*,挺厚道。

今天得到的消息:

  • 企业网站备案需企业负责人去isp处按工信部指定拍照备案,比身份证还严格,二代身份证好歹还可以自己传照片过去办,这个要亲自,背景颜色还是指定的。好吧,blog已经搬出来了,你要逼我把所有站都搬么?

  • cn域名补全信息,要提交身份证扫描件,不全者3.15日删除,续费价格60¥,更有某个域名注册商对代理商说,资料补足率不足80%要代理降级,代理降级意味着什么?注册和续费价格要贵的多。鉴于此,所有cn(其实也就6个)不续费。

  • 有某部头头吹风手机和上网要实名制。银行卡早实名制了吧,电话诈骗中转账不是转到国外账户的吧? 效果呢?

中国网络已死,有事烧纸。

google apps即将停止支持ie6

今天收到google发的email通知,看来ie6灭亡再次提速了。以下为原文:

Dear Google Apps admin,​

In order to continue to improve our products and deliver more sophisticated features and performance, we are harnessing some of the latest improvements in web browser technology.  This includes faster JavaScript processing and new standards like HTML5.  As a result, over the course of 2010, we will be phasing out support for Microsoft Internet Explorer 6.0 as well as other older browsers that are not supported by their own manufacturers.

We plan to begin phasing out support of these older browsers on the Google Docs suite and the Google Sites editor on March 1, 2010.  After that point, certain functionality within these applications may have higher latency and may not work correctly in these older browsers. Later in 2010, we will start to phase out support for these browsers for Google Mail and Google Calendar.

Google Apps will continue to support Internet Explorer 7.0 and above, Firefox 3.0 and above, Google Chrome 4.0 and above, and Safari 3.0 and above.

Starting this week, users on these older browsers will see a message in Google Docs and the Google Sites editor explaining this change and asking them to upgrade their browser.  We will also alert you again closer to March 1 to remind you of this change.

In 2009, the Google Apps team delivered more than 100 improvements to enhance your product experience.  We are aiming to beat that in 2010 and continue to deliver the best and most innovative collaboration products for businesses.

Thank you for your continued support!

Sincerely,

The Google Apps team


Email preferences: You have received this mandatory email service announcement to update you about important changes to your Google Apps product or account.

Google Inc.
1600 Amphitheatre Parkway
Mountain View, CA 94043

尝试翻译了下:

亲爱的google应用套件管理员:

在持续改进我们的产品和提供更复杂的功能以及提升性能的过程中,我们利用了一些网页浏览器的最新技术。这包括更快的javascript解析引擎和类似html5这样的新标准。因此2010年之后,我们将停止支持那些软件商不再提供技术支持的老版本浏览器,例如微软的ie6。

我们计划3月1日开始取消google docs套件和google sites编辑器对那些老版本浏览器的支持。之后,在这些老版本浏览器上访问此类应用的某些功能可能带来比较高的延迟,甚至是不能使用。在2010年下半年,我们将取消gmail和google日历对这些浏览器的支持。

google应用将继续支持ie7+,firefox3.0+,chrome4.0+以及safari3.0+。

从本周开始,使用老版本浏览器访问google docs和google sites的用户将会看见解释这个变化的提示并被要求升级浏览器。我们在3月1日来临前将会再次提醒您。

在2009年中,google apps团队提供了超过100个提升您产品体验的改进。我们的目标是在2010年再接再厉,为企业提供最好和最创新的协作产品。

感谢您的一贯支持。

此致

google apps 团队

提示:您收到此封邮件是因为您的google apps产品或账户做了重大修改。