从域名和 CDN 来看网站架构

为了自己做好网站的架构,找了知乎,豆瓣,大众点评和百姓网来做参考。这里主要来看域名和 CDN 相关的部分,后台的架构也还是要边学便实践。 大概情况 从前端分析了知乎的域名和 DNS 情况,同时对比了一下豆瓣、大众点评和百姓网。从域名、DNS、CDN 等使用角度来说,他们之间大同小异。 使用的分析工具 Chrome WHOIS DNSLookup 非 CDN 使用 记录 域名 用途 路径 A zhihu.com 使用 301 跳转到 www.zhuhu.com IP A zhi.hu 使用 302 跳转到 www.zhihu.com IP A www.zhihu.com IP A comet.zhihu.com WebSocket 推送消息 IP A analytics.zhihu.com 知乎自己的统计分析,同时使用了 Google Analytics IP 大部分都是用了 301 或者 302 跳转,注意他们的区别:301 是永久跳转(浏览器会做客户端端缓存),而 302 是临时跳转。此外 baidu.com 到 www.baidu.com 并不是使用 301 或者 302 ,而是使用下面的一段 HTML 代码 <html> <meta http-equiv="refresh" content="0;url=http://www.baidu.com/" /> </html> 相比而言,我觉得使用 301 更 Geek,更好一些。...

March 6, 2014 · 2 min