![apache2 模块 mod_pagespeed 能有效替代 Varnish 这样的 http 代理服务器吗?](https://linux22.com/image/580071/apache2%20%E6%A8%A1%E5%9D%97%20mod_pagespeed%20%E8%83%BD%E6%9C%89%E6%95%88%E6%9B%BF%E4%BB%A3%20Varnish%20%E8%BF%99%E6%A0%B7%E7%9A%84%20http%20%E4%BB%A3%E7%90%86%E6%9C%8D%E5%8A%A1%E5%99%A8%E5%90%97%EF%BC%9F.png)
答案1
是的,他们可以一起玩。
Varnish 是一个反向代理,能够处理大量请求并从其缓存中提供文档。您必须在 Apache 的配置中允许缓存(我为此使用了 mod_expire)。
Google 的 mod_pagespeed 能够根据需要优化您的内容。它不会更改网站存储的文件,而是在您请求文件时对其进行修改。
例如:mod_pagespeed 可以修改您的 HTML 页面,而不是包含 10 个 CSS 文件和 15 个 JavaScript 文件的页面,您将提供一个优化版本,其中包含一个打包并最小化的 CSS 文件和一个打包并最小化的 JavaScript 文件。您存储的网站包含 25 个文档,您正在提供的网站包含 2 个文档。