如何加快从第三方服务器和外部网址获取的图像的页面加载时间?

时间:2018-01-23 00:28:33

标签: jquery html django performance

目前,我们构建了一个简单的Django应用程序,只需使用以下端点从ImgUr API中获取图像:

https://api.imgur.com/endpoints/gallery#gallery-search

然后,它将结果转发到前端进行渲染,这只是带有jQuery的HTML模板。

但是,在浏览器中加载到客户端的图像非常慢。如何加快速度?

我已经追查过这个问题了。它是HTTP中图像请求的等待(TTFB)。这是一个屏幕截图:

enter image description here

1 个答案:

答案 0 :(得分:0)

请积极利用Cache,在服务器上调用图像。 Facebook使用Memcached等应用程序快速向您展示Facebook上最近访问过的文章或图像。或者,确保将Web浏览器设置为缓存图像。如果您不使用此设置,则每次从该网站获取图像时可能会较慢。