在创建Twitter应用程序时。大多数应用程序,都会将Twitter头像进行热链接。但是如果一个页面显示了20-40张头像照片。Firebug (网络选项卡)报告所有这些照片需要30-50毫秒(每张)才能加载。把所有这些加起来,你有几秒钟的时间。
用于页面呈现和优化目的。Twitter头像是否应该缓存/存储在本地服务器上?
顺便说一句。我理解过时照片的挑战(因为它们将被缓存)。但这不是现在的重点。
发布于 2013-02-25 03:40:54
您如何看待在本地服务器上缓存它们以减少网络请求的数量?
如果您确实在本地服务器上缓存它们,那么您仍然需要将它们提供给客户端,在这种情况下,您可以内联图像以减少请求数量,但这会增加下载大小并破坏缓存。
从twitter检索它们的一个优点是它们将来自twitter的CDN,因此可能比您自己提供它们的延迟更低。
https://stackoverflow.com/questions/15045379
复制相似问题