Wir betreiben unsere Drupal-Instanzen hinter einem Varnish-Server, suchen jedoch nach alternativen / zusätzlichen Möglichkeiten, um die Site zu beschleunigen. Boost ist ein Modul, das häufig für diesen Zweck benannt wird. Es scheint statische Versionen von Seiten zu generieren und diese zu verwenden, um eine Regeneration zu vermeiden. Aber bringt uns das einen Vorteil, wenn wir bereits mit Lack cachen?
quelle
Obwohl die anderen Antworten technisch korrekt sind, stimme ich @ mikeytown2 darin zu, dass alles, was Sie tun, wenn Sie boost zusammen mit lack ausführen, das Caching auf der Site (unnötig) komplexer macht.
Wir haben Boost und Lack zusammen auf http://www.health.govt.nz/ ausgeführt, aber da Lack die HTML-Seiten, die Boost erstellt hat, zwischenspeichert, wurden letztendlich nur zusätzliche Dateien auf der Festplatte hinzugefügt (sicherlich keine zusätzliche Leistung) ).
Es gibt auch Vorteile, wenn Sie lackunabhängig betreiben :
quelle
Wenn Sie bereits über einen effektiven Varnish-Cache verfügen, besteht der einzige zusätzliche Leistungszuwachs, den Boost erzielen kann, darin, die Seiten zwischenspeicherbar zu machen.
Anstatt Drupal statische Seiten generieren zu lassen, würde ich mir lieber die Mühe machen, auf Pressflow Drupal, Cocomore Drupal oder Drupal 7 zu migrieren. Im Gegensatz zu Vanilla Drupal 6 senden diese Distributionen HTTP-Antworten, mit denen Varnish nicht nur statische Elemente wie Bilder zwischenspeichern kann und CSS aber auch komplett gerenderte Seiten.
Wir erzielen ordentliche Leistungssteigerungen und eine stark reduzierte Webserverauslastung, indem wir das Seiten-Caching mit Varnish verwenden.
quelle