Hotmail 性能 10x 提升的幕后

Hotmail 性能 10x 提升的幕后Hotmail 项目组经理 Dick Craddock 在 Inside Windows Live 博客上介绍了最近一次的 Hotmail 更新 – 也就是性能更新的幕后内容。引用官方的性能测试数据,从数据来看 Hotmail 的优化效果显著:

  Hotmail(2010 年 12 月) Hotmail(2011 年 6 月)
打开邮件 3.3秒 0.18秒
删除邮件 3.1秒 0.14秒
发送新邮件 4.3秒 0.20秒

重新设计的 SkyDrive 一样,性能是新版 Hotmail 的重点。根据 Dick Craddock,Hotmail 的性能优化主要分了 3 个方面的优化:缓存、预载和异步操作

缓存

旧版 Hotmail 每次都会重新去服务器端请求数据,可能仅仅是打开一封邮件后返回并没有改动过的邮件列表视图,Hotmail 就会请求数据从而浪费了用户的时间。然而新版 Hotmail 将这些数据存储于浏览器的 DOM,当需要时,即时调用。退出 Hotmail 时,缓存又会清空。

预载

Hotmail 已更新至 Wave 5,新增预载选项

新版 Hotmail 在加载时会自动预载其他部分的内容,以便用户在需要时快速打开。同时,像撰写邮件界面的代码和数据,Hotmail 也会自动预载。

异步操作

新版 Hotmail 会在请求服务器响应前更新用户界面内容,从而实现即时响应,后台的服务会完成队列请求。

这里还有一段视频来演示 Hotmail 前后版本的性能差距(2010 年 12 月和 2011 年 6 月),跳转后观看。(via Inside Windows Live

直达:微软中国官方商城 - 购买 Surface、Xbox 和配件

谢谢赞赏
11 条评论
  • msfanboy

    windows live是bill gates做出的最大失误,MS的许多很好的互联网产品都被windows live束缚住了,hotmail,office web apps,skydrive,界面太单一了。而google的产品最为灵活,最近Gmail推出的新界面就挺不错得,期待Ballmer给MS的互联网产品带来生机和活力

    2011 年 07 月 01 日 10:36 上午 回复

  • 小鱼头

    基本不用这个

    2011 年 07 月 02 日 9:46 上午 回复

  • Meandro

    live U.的UI太扯了。。。依旧慢。。。而且IMPA疼啊。。。。

    2011 年 07 月 02 日 12:11 下午 回复

  • Meandro

    什么时候LIVEMAIL也能用上WINDOWS PHONE那样的简介UI。速度能跟国内邮件差不多就行了

    2011 年 07 月 02 日 12:14 下午 回复

  • 激光转速表

    有账号都不记密码了,可见多久没用过,自己都不记得了

    2011 年 07 月 02 日 1:13 下午 回复

  • 亚首

    这人的名字..... 还真有人叫dick的?

    2011 年 07 月 02 日 2:13 下午 回复

  • iCappu

    大刀阔斧往Metro UI靠吧~

    2011 年 07 月 02 日 7:44 下午 回复

  • skthink

    HOTMAIL 总体还是不错的,就速度有点慢,希望MICROSOFT 可以改进,

    2011 年 07 月 03 日 2:26 下午 回复

    • clske

      @skthink 这次改进之后速度提升不少,希望继续给力!

      2011 年 07 月 03 日 3:02 下午

  • 你说

    hotmail最大的毛病就是性能太差,慢的要死,这种速度对用户来说就是在浪费时间和生命。

    2011 年 11 月 03 日 10:26 下午 回复

发表评论