浏览 1825 次
锁定老帖子 主题:web 应用的无效流量探讨
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
|
|
---|---|
作者 | 正文 |
发表时间:2010-03-23
web 应用的无效流量探讨 刚才,对 web 应用的无效流量做了一番思考,提出了一些问题,希望能够抛砖引玉。 互联网应用的一个重大缺点,就是无效流量占了很大的比例 比如你要看新闻,先是打开一个新闻列表页面,然后通过标题判断感兴趣的新闻,再打开具体的新闻页面。 第二次看新闻,打开新闻列表页面时,有可能其中 40 条都是旧数据,10 条是新的。但是,服务器会将这 50 条数据都发给你。 这样,会导致如下问题: 1、服务器压力极大。 2、客户端流量大。 解决方式有哪些呢? 1、客户端缓存。目前,各个浏览器的都有客户端缓存,解决的是针对某一页面的缓存技术。对于部分新数据的缓存,好象没涉及。 2、CDN 技术。这个解了了服务器端的压力。 如果,客户端获取数据时,只返回最新的数据,是否可行呢? 这将导致: 1、客户端缓存可能很大,客户无法接受 这个问题可能还是比较好解决,比如,按现行的浏览器的做法,由客户来指定可缓存的临时文件的大小。 2、客户端不通用 RSS 阅读器,可以只取最新的数据,这是因为 RSS 格式简单,只有列表,页面数据两种。而实际的页面,千奇百怪, 只取最新数据,有可能无法构成页面。 3、服务器端数据结构可能也需要进行重构,以方便客户端重现页面。 声明:ITeye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
推荐链接
|
|
返回顶楼 | |
发表时间:2010-03-23
firfox已经支持浏览器数据库了。。。
|
|
返回顶楼 | |
发表时间:2010-03-23
这样啊,回头我研究一下。
|
|
返回顶楼 | |