我都,
我正在构建一个在 Tomcat 上运行的新 Spring MVC Web 应用程序。为了使站点尽可能快,我决定在它前面使用 Varnish,但我也在考虑使用 mod_pagespeed(捆绑在基本的 Apache 或 Nginx 中)进行一些自动优化 - mod_pagespeed 有什么好处。
结果将是这样的:
磅(用于 HTTPS)-> Varnish -> Mod_pagespeed(在 apache 或 nginx 中)-> Tomcat
这听起来像是一个很好的架构来获得尽可能快的速度吗?或者,这是否使事情变得过于复杂而无法进行边际改进?
如果 mod_pagespeed 是一个很好的策略,你会使用 Apache 还是 Nginx 作为代理?请考虑实际的网络服务器是 Tomcat,这些额外的层仅用于优化而不是代理...
PS:我看过 WRO4J,但这看起来不像是 mod_pagespeed 的替代品(乍一看)。
提前致谢