如果使用Varnish,使用“ Boost”模块是否冗余?
-
16-10-2019 - |
题
我们在清漆服务器后面运行DRUPAL实例,但是我们正在寻找替代网站的替代/其他方法。 促进 是一个用于此目的的模块;它似乎会生成页面的静态版本,并为避免再生时间提供服务,但是 - 如果我们已经在带有清漆的缓存 - 这会给我们带来任何好处吗?
解决方案
不,具有正确的配置,增压和清漆可以一起使用。据说这种组合不仅可以提高或清漆加快您的网站加快(我还没有尝试过)。
看 将增加与清漆的冲突 和 使用清漆进行缓存存储代替文件系统. 。如果您要参观伦敦的Drupalcon,请查看 增强的清漆 讲话。
其他提示
尽管其他答案在技术上是正确的,但我同意 @Mikeytown2的观点,指出您正在通过与Varnish一起运行Boost所做的一切都在增加了(不必要的)复杂性,使该网站上的缓存添加了(不必要的)。
我们曾经一起运行增压和清漆 http://www.health.govt.nz/ 但是,由于Varnish会缓存Boost所制作的HTML页面,因此最终添加的Boost最终是磁盘上的其他文件(当然没有额外的性能)。
跑步也有好处 漆 独立:
如果您已经有一个有效的清漆缓存,那么唯一的额外性能增益可以为您提供的额外的性能增强即可使页面可缓存。
不过,我宁愿努力将迁移到PressFlow Drupal,Cocomore Drupal或Drupal 7.与Vanilla drupal 6迁移,而不是让Drupal生成静态页面,而是发送HTTP响应,使Varnish能够使Cache不仅能像静态资产一样,因此和CSS,但也完成渲染页面。
我们通过使用带有清漆的页面缓存来实现不错的性能增长和大量减少的Web服务器负载。
不隶属于 drupal.stackexchange