Question

Quel est le meilleur plug-in pour Rails qui gzips s'affiche sur ma page Web?

Modifier: La société avec laquelle je suis hébergeur a indiqué qu'elle n'installerait pas mod_deflate .

Était-ce utile?

La solution

Sauf si vous exécutez votre application Rails sans un autre serveur Web (ce qui n'est généralement pas une bonne idée), vous devriez probablement consulter votre serveur Web. Tous les principaux serveurs Web ont des options pour activer gzip. Par exemple, pour Apache, vous pouvez utiliser mod_deflate .

Autres conseils

Avez-vous testé pour voir s'il est déjà activé? Si votre fournisseur d'hébergement utilise Apache, il pourrait très bien être là par défaut.

Exécutez cette commande sur votre site et voyez si vous obtenez l'en-tête Content-Encoding: gzip .

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

Avez-vous essayé d'utiliser le middleware de dégonflage? Ajoutez utilisez Rack :: Deflater à votre config.ru .

C’est comme vous le feriez avec une application fonctionnant sur Heroku (autant que je sache depuis la pile de cèdre).

Si votre hébergeur ne supporte pas mod_deflate, il est temps de changer d’hébergeur. Je pense que faire cela en Ruby serait assez lent et pénible.

Avez-vous essayé d'activer la compression dans Apache via mod_deflate ? / p>

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top