【发布时间】:2016-06-29 20:20:21
【问题描述】:
我有一个网站论坛,用户可以在该论坛的主页上相互交换照片和文字。主页显示 20 个最新对象 - 无论是照片还是文字。第 21 个对象被推出视野之外。每 5 秒上传一张新照片。每秒发布一个新的文本字符串。大约 20 秒后,出现在顶部的照片在底部消失了。
我的问题是:如果我在混合中引入 CDN,我会获得性能提升吗?
由于内容在变化,看来我不应该这样做。但是,当我从逻辑上考虑它时,似乎我会通过为我的照片引入 CDN 来提高性能。就是这样。想象一张照片被张贴,在 t=1 时出现在页面上并一直保留到 t=20。第一个访问页面的人(接近 t=1)将使照片被拉到边缘服务器。此后,任何访问该照片的人都将从 CDN 接收它;这将持续到 t=20,之后照片消失。这是名副其实的性能提升。
谁能评论我的推理有什么缺陷,和/或我没有考虑什么?也很高兴知道我可以为像我这样的网站进行哪些替代性能优化。提前致谢。
【问题讨论】:
标签: performance caching cdn