小编Ric*_*eld的帖子

用于静态内容的JSF库 - 或普通的静态文件 - 性能?

我们有两种方式可以提供图片,javascript,css等项目.

  • 一个静态区域,比如"/images/foo.png"
  • 一个JSF库,它呈现诸如"/javax.faces.library/foo.png?ln=images"之类的东西

后者似乎是JSF中的事情.这很容易做到.它有很多支持.

前者在性能重要的情况下允许有趣的技巧.我们可以安排我们的服务器不将/ images传递给servlet引擎,而是使用更快的东西.公平地说,我不知道有没有人使用我们的软件做过这个,或者有多少像Tomcat或JBoss这样的东西服务于Apache等本地的静态内容,以及这与业务逻辑的成本有多大关系这也是为了提供应用程序本身.

我们希望在这两种情况下,图像都能在很长时间内提供,因此浏览器可以缓存它们.我注意到JSF版本有一个查询字符串部分,所以希望浏览器不会决定它知道更好并拒绝缓存.我们必须看一些痕迹,看看发生了什么.

那该怎么办?JSF库?特别是h:outputScript和h:outputStylesheet控件之类的支持?或者网站的图片区域?

谢谢 - 理查德

jsf-2

6
推荐指数
1
解决办法
1001
查看次数

标签 统计

jsf-2 ×1