微博,2010年兴起的浪潮,打开t.qq.com、t.sohu.com、t.sina.com等首页,看到留言不停的滚动,哇噻,信息实时显示。我们在感慨之余,想到了他们是如何实现的,是否是用异步来实时获取信息,那样的话,服务器的压力很大,如何解决呢。

带着以上的疑问,对上述三家微博进行了简单的跟踪测试,用的不是什么新鲜工具,做开发的,特别是web开发的,一定知道Fiddler,对于Fiddler的介绍留到其他的文章中说吧,或者google下,网络中有大量关于它的介绍与使用。

查看Fiddler,除第一次载入页面时的记录,没有任何请求消息数据的记录,同样,firefox也没有记录,那我们就用肉眼看了,在页面上看“正在发生”的滚动数据,过了数次滚动,数据开始重复。

3.新浪微博t.sina.com

和搜狐微博一样,载入后不能请求数据。