【问题标题】:How to implement caching of images to speed up my web application如何实现图像缓存以加速我的 Web 应用程序
【发布时间】:2015-08-12 08:57:23
【问题描述】:

我想加快我的 web 应用程序,它是用 java 编写的,并且还使用 ajax、javascript。有人可以通过示例解释如何实现图像缓存。我正在使用 IBM Webspere

【问题讨论】:

  • 这不是通常由浏览器完成的吗?默认情况下,每个浏览器都会缓存图片、css、js文件,你不必担心在服务器端控制这些缓存..

标签: javascript java


【解决方案1】:

理想情况下,静态内容由客户端的浏览器缓存,但为了减少应用程序服务器的负载,您可以在客户端(浏览器、移动设备...)和应用程序服务器之间使用 Apache 或 IBM 等 HTTP 服务器。 您可以搜索使用 HTTP 服务器缓存静态内容

【讨论】:

  • 这就是我想知道的我可以在哪里放置 Expires 和 max-age 以对图像进行 cahe-control。请说明这一点
  • 嗨,Abhi,提高系统性能的拇指规则是让系统在更少的数据上工作。虽然我没有使用 expires、max-age、缓存控制……但是在你的应用程序服务器和客户端之间保持 http 服务器将在很大程度上改善页面加载时间。我已经看到它提高了 40% 到 70%
猜你喜欢
  • 2011-07-09
  • 2016-09-13
  • 2016-04-16
  • 2015-07-16
  • 2011-06-19
  • 1970-01-01
  • 2010-09-16
  • 2015-10-14
  • 2016-02-21
相关资源
最近更新 更多