Frage

Was ist die beste Plugin für Rails, dass gzips meine Webseite Ausgang?

Edit: Das Unternehmen, mit denen ich Hosting hat erklärt, sie mod_deflate nicht installiert werden.

War es hilfreich?

Lösung

Wenn Sie Ihre Rails-Anwendung ausgeführt werden, ohne einen anderen Webserver (die in der Regel keine gute Idee), dann sollten Sie auf Ihrem Webserver aussehen. Alle wichtigen webservers haben Optionen gzip zu ermöglichen. Zum Beispiel für Apache, können Sie mod_deflate .

Andere Tipps

Haben Sie sehen getestet, wenn es bereits aktiviert? Wenn Ihr Hosting-Anbieter verwendet Apache es sehr gut könnte es standardmäßig aktiviert.

Führen Sie diesen Befehl gegen Ihre Website und sehen, ob Sie die Content-Encoding: gzip Header erhalten.

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

Haben Sie die deflate Middleware versucht, mit? In use Rack::Deflater zu Ihrem config.ru.

Es ist, wie Sie es mit einer App auf Heroku läuft tun würden (AFAIK seit Zeder-Stack).

Wenn Ihr Hosting-Unternehmen nicht mod_deflate nicht unterstützt, es ist Zeit für ein neues Hosting-Unternehmen. Ich denke, dies zu tun in Ruby wäre ziemlich langsam und ein Schmerz im Hintern.

Haben Sie versucht, das Aktivieren der Komprimierung in Apache über mod_deflate

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top