Pregunta

¿Cuál es el mejor complemento para Rails que gzips produce en mi página web?

Editar: La empresa con la que estoy alojando ha declarado que no instalarán mod_deflate .

¿Fue útil?

Solución

A menos que esté ejecutando su aplicación Rails sin otro servidor web (lo que generalmente no es una gran idea), probablemente debería mirar su servidor web. Todos los servidores web principales tienen opciones para habilitar gzip. Por ejemplo, para Apache, puede usar mod_deflate .

Otros consejos

¿Has probado para ver si ya está habilitado? Si su proveedor de alojamiento utiliza Apache, podría estar allí por defecto.

Ejecute este comando en su sitio y vea si obtiene el encabezado Content-Encoding: gzip .

$ curl --head -H "Accept-Encoding: gzip" http://example.com

¿Ha intentado usar el middleware deflate? Agregue use Rack :: Deflater a su config.ru .

Es como lo harías con una aplicación que se ejecuta en Heroku (AFAIK desde la pila de cedro).

Si su empresa de alojamiento no admite mod_deflate, es hora de una nueva empresa de alojamiento. Creo que hacer esto en Ruby sería bastante lento y un dolor en el trasero.

¿Ha intentado habilitar la compresión en apache a través de mod_deflate ?

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