Gzip-Assets in Sinatra App

Ich habe gelesen, dass das Komprimieren Ihrer Assets mit gzip die Leistung einer Site erhöht. Es scheint viele Möglichkeiten zu geben, dies in einer Sinatra-Anwendung zu tun. Daher wollte ich die effektivste und einfachste Art des Verstehens bestätigen.

Ich bin gestoßen

use Rack::Deflater

Welches sollte in meiner config.ru-Datei platziert werden, bevor die App ausgeführt wird, so in meinem Fall

require './david'
use Rack::Deflater
run Sinatra::Application

ist es das? Ist es so einfach? Um nur hinzuzufügen, ich weiß, dass alle statischen Elemente, einschließlich meiner Bilder, komprimiert werden. Diese werden jedoch über ein CDN bereitgestellt. Würde dies einen Unterschied machen?

Ameisenhilfe geschätzt mit diesem

Vielen Dank

Antworten auf die Frage(1)

Ihre Antwort auf die Frage