2011-08-17 8 views
7

Sé que el módulo de velocidad de página para Apache puede hacer que la visita de la página sea más rápida, entonces, me pregunto si existe un equivalente para Nginx.¿Hay un equivalente de velocidad de página para Nginx?

¡Gracias de antemano!

+0

Creo que la razón por la que Apache tiene módulos de velocidad de página, etc. es porque Apache es más lento que Nginx. Sin embargo, no creo que exista tal cosa. – Steven

Respuesta

0

Ahí está el inicio de un puerto a nginx aquí - https://github.com/mtourne/ngx_instaweb

Incluso si el puerto no está listo para el prime time siempre se puede llevar a cabo las optimizaciones a mano.

  • activar la compresión
  • Reducir peticiones HTTP
    • fusión + CSS Minify
    • fusión + Minify JS
  • servir contenido estático con fechas de vencimiento largos
  • Optimizar imágenes
  • etc.

Una de las cosas que la velocidad de la página, etc., todavía no puede hacer es entrenar qué JS se necesita durante la carga de la página y qué se puede cargar más adelante.

4

https://github.com/pagespeed/ngx_pagespeed

Es un fuente de trabajo en curso, http://news.ycombinator.com/item?id=4638712

igrigorik | http://news.ycombinator.com/item?id=4638885
En su mayoría solo conecta todas las API, también conocido como "hacerlo funcionar", y hacerlo funcionar en el contexto de nginx. Como punto de referencia, la implementación de Apache tardó un tiempo en aclararse incluso porque entendiendo todos los errores del modelo de trabajo de Apache y API de alrededor llevó tiempo, media docena de inicios en falso, etc. Ahora es sólido. Si alguien tiene una buena comprensión de los componentes internos de nginx, entonces cualquier entrada , orientación, etc., sería increíble, ya que sería un cortocircuito un gran parte de ese trabajo adicional. Tenemos un documento de diseño en progreso, voy a trabajar en haciéndolo público y lo compartiré en el archivo Léame del proyecto. En el mientras tanto, si tiene alguna sugerencia, abra un problema en el repositorio y ¡háganoslo saber!

Editar: https://github.com/pagespeed/ngx_pagespeed ahora está fuera de beta.

Cuestiones relacionadas