Избыто ли использовать модуль «Boost», если используется лак?

drupal.stackexchange https://drupal.stackexchange.com/questions/4127

  •  16-10-2019
  •  | 
  •  

Вопрос

Мы запускаем наши экземпляры Drupal за сервером лака, но мы рассматриваем альтернативные/дополнительные способы ускорения сайта. Способствовать росту является модулем, который часто назван для этой цели; Похоже, что он генерирует статические версии страниц и служит тем, кто избегает времени регенерации, но - если мы уже кэшируем лаком - это дает нам какую -либо пользу?

Это было полезно?

Решение

Нет, с правильной конфигурацией, повышение и лак могут работать вместе. Говорят, что комбинация ускоряет ваш сайт даже больше, чем просто повысить или лак (я еще не пробовал его сам).

Видеть Повысит конфликт с лаком а также Используйте лак для хранения кэша вместо файловой системы. Анкет Если вы посещаете Drupalcon London, проверьте Увеличенный лак разговаривать.

Другие советы

Хотя другие ответы технически правильны, я бы согласился с @Mikeytown2, заявив, что все, что вы делаете, запустив Boost вместе с лаком, - это добавление (ненужной) сложности к кэшированию на сайте.

Мы работали вместе и лак вместе http://www.health.govt.nz/ Но поскольку лак будет кэшировать HTML -страницы, которые производили Boost, все, что в конечном итоге добавило, были дополнительные файлы на диске (конечно, никакой дополнительной производительности).

Также есть преимущества для бега лак автономный:

  • Интеграция с истекает а также удалять Модули - это означает, что вы можете WIRTE правила для интеллектуального промывания контента из лака на основе определенных правил. Например, когда опубликована новая часть содержимого объявления типа, очистите как опубликованный узел, так и на передней странице из лака
  • Лак быстрее, что усиливает - как можно настроить лак для хранения его кэша в памяти, он по своей природе быстрее, чем решение на основе файловой системы (например, Boost). Это было особенно очевидно, поскольку мы обычно работаем над NFS (веб -кластер)
  • Когда возникают проблемы с кэшированием, их легче отслеживать - мы часто обнаружили, что использует усиление вместе с лаком, что, когда лак будет пропустить, он будет служить в конечном итоге устаревшей версии из Boost. Это может быть разочаровывающим для ваших авторов контента

Если у вас уже есть эффективный кэш -ваш, единственное дополнительное повышение повышения производительности может дать вам, - это создавать страницы.

Вместо того, чтобы двойник генерировать статические страницы, я бы предпочел приложить усилия по переходу в Drupal Pressflow, Cocomore Drupal или Drupal 7., в отличие от ванильного Drupal 6, эти распределения отправляют HTTP -ответы, которые позволяют лаку в кеш. и CSS, но также полные визуализированные страницы.

Мы достигаем достойного роста производительности и значительно снижали загрузку веб -сервера, используя кэширование страниц с помощью лака.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с drupal.stackexchange
scroll top