Frage

Wir führen unsere Drupal -Instanzen hinter einem Lackserver aus, aber wir suchen nach alternativen/zusätzlichen Möglichkeiten, um die Website zu beschleunigen. Schub ist ein Modul, das häufig zu diesem Zweck genannt wird; Es scheint statische Versionen von Seiten zu erzeugen und denjenigen zu dienen, um die Regenerationszeit zu vermeiden.

War es hilfreich?

Lösung

Nein, mit der richtigen Konfiguration können Boost und Lack zusammenarbeiten. Die Kombination soll Ihre Website noch mehr beschleunigen, als nur zu steigern oder zu lacken (ich habe sie noch nicht selbst ausprobiert).

Sehen Wird den Konflikt mit Lack steigern und Verwenden Sie Lack für den Cache -Speicher anstelle von Dateisystemen. Wenn Sie Drupalcon London besuchen, sehen Sie sich das an die Steigerter Lack sich unterhalten.

Andere Tipps

Obwohl die anderen Antworten technisch korrekt sind, würde ich @mikeytown2 zustimmen, wenn Sie feststellen, dass alles, was Sie tun, durch das Laufen von Boost zusammen mit Lack das (unnötige) Komplexität dem Caching auf der Website hinzuzufügen.

Früher haben wir gemeinsam Boost und Lack aufgelaufen http://www.health.govt.nz/ Aber weil Lack die HTML -Seiten zwischenspeichern würde, die die Boost erzielte, war alles, was letztendlich hinzugefügt wurde, zusätzliche Dateien auf der Festplatte (sicherlich keine zusätzliche Leistung).

Außerdem haben das Laufen Vorteile Lack eigenständige:

  • Integration mit erlöschen und säubern Module - Dies bedeutet, dass Sie die Regeln für intelligentes Spülen von Inhalten aus Lack basierend auf bestimmten Regeln verdrängen können. ZB, wenn ein neuer Inhalt des Typs 'Ankündigung' veröffentlicht wird, reinigen Sie sowohl den veröffentlichten Knoten als auch die Frontpage von Lack
  • Lack ist schneller als Steigerung - da Lack so konfiguriert werden kann, dass er seinen Cache im Speicher speichert, ist er von Natur aus schneller als eine systembasierte Lösung (z. B. Boost). Dies war besonders offensichtlich, da wir normalerweise Boost über NFS (Web -Cluster) durchführen.
  • Wenn es zu Caching -Problemen kommt, sind sie leichter aufzuspüren. Dies kann für Ihre Inhaltautoren frustrierend sein

Wenn Sie bereits über einen effektiven Lackcache verfügen, können Sie die einzigen zusätzlichen Leistungsgewinnschub bieten, die die Seiten mit zwischenstrebbarem Wert machen können.

Anstatt Drupal zu statischen Seiten zu erzeugen, würde ich lieber die Migration zum Pressflow Drupal, Cocomore Drupal oder Drupal 7 unternehmen. Im Gegensatz zu Vanilla Drupal 6 senden diese Verteilungen HTTP -Antworten, die es ermöglichen und CSS, aber auch vollständige Renderseiten.

Wir erzielen anständige Leistungssteigerungen und stark reduziertes Webserverlad, indem wir das zwischen Seiten zwischengeschnittene Caching mit Lack verwenden.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit drupal.stackexchange
scroll top