0

创建 Twitter 应用程序时。大多数应用程序都会热链接 Twitter 个人资料照片。但是,如果一个页面显示了几张 20-40 个人资料图片照片。Firebug(网络选项卡)报告所有这些照片的加载时间为 30-50 毫秒(每张)。把这一切加起来,你会得到几秒钟的时间。

用于页面渲染和优化目的。Twitter 个人资料照片是否应该缓存/存储在本地服务器上?

在旁注中。我了解过时照片的挑战(因为它们将被缓存)。但这不是现在的重点。

4

1 回答 1

1

您如何看待在本地服务器上缓存它们以减少网络请求的数量?

如果您确实将它们缓存在本地服务器上,那么您仍然需要将它们提供给客户端,在这种情况下,您可以内联图像以减少请求数量,但这会增加下载大小并破坏缓存。

从 twitter 检索它们的一个优点是它们将来自 twitter 的 CDN,因此可能比自己服务它们具有更低的延迟。

于 2013-02-24T19:40:53.940 回答