Pregunta

Corremos nuestros casos Drupal detrás de un servidor de barniz, pero estamos mirando alternativas / maneras adicionales para acelerar el sitio. Boost es un módulo que se denomina con frecuencia para este propósito; que parece generar versiones estáticas de páginas y servir a aquellos a tiempo de regeneración de evitar, pero, si ya estamos almacenamiento en caché con barniz-nos da esto ningún beneficio?

¿Fue útil?

Solución

No, con la configuración correcta, Boost y barniz pueden trabajar juntos. La combinación se dice que la velocidad de tu sitio, incluso más que Boost o barniz (no he probado a mí mismo aún).

impulsará conflicto con barniz y uso Barniz para el almacenamiento caché en lugar del sistema de archivos . Si está de visita DrupalCon Londres, echa un vistazo a la Impulsado barniz charla.

Otros consejos

A pesar de las otras respuestas son técnicamente correcto, estoy de acuerdo con @ mikeytown2 en afirmar que todo lo que está haciendo mediante la ejecución de impulso junto con barniz es la adición de la complejidad (innecesaria) para el almacenamiento en caché en el sitio.

Se utilizó para ejecutar impulso y barniz juntos en http://www.health.govt.nz/ sino porque el barniz sería almacenar en caché las páginas HTML que impulso estaba haciendo, todo lo que en última instancia impulso fue añadido archivos adicionales en el disco (rendimiento ciertamente no extra).

También hay beneficios a la ejecución barniz independiente:

  • Integración con expiran y purga módulos - esto significa que puede wirte reglas para el lavado inteligente de los contenidos de barniz sobre la base de ciertas reglas. P.ej. cuando se publica una nueva pieza de contenido del tipo 'anuncio', purga tanto el nodo publicado y la página principal de barniz
  • El barniz es más rápido que el impulso - como barniz puede ser configurado para almacenar su caché en la memoria, es inherentemente más rápido que una solución basada en el sistema de archivos (como refuerzo). Esto fue especialmente evidente, ya que normalmente se ejecutan impulso a través de NFS (cluster web)
  • Cuando hay problemas de almacenamiento en caché, que son más fáciles de localizar a - a menudo nos encontramos utilizando impulso junto con barniz, barniz que cuando se perdería, entonces serviría una versión definitiva viciado de impulso. Esto puede ser frustrante para los autores de contenido

Si ya tiene una caché efectiva Barniz en su lugar, la única adicional Boost ganancia de rendimiento podría dar es hacer páginas cacheable.

En lugar de tener Drupal generar páginas estáticas, sin embargo, yo prefiero hacer el esfuerzo de migrar a Pressflow Drupal, Drupal o Cocomore Drupal 7. A diferencia de vainilla Drupal 6, esas distribuciones envían las respuestas HTTP que permiten a Barniz caché no sólo estática activos como imágenes y CSS, pero también prestados páginas completas.

Estamos lograr mejoras de rendimiento decente y fuertemente reducida carga del servidor web, haciendo uso de la caché de páginas con barniz.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a drupal.stackexchange
scroll top