Ich habe eine Webanwendung auf einem NGinx-Server. Ich habe gzip on
in der conf-Datei festgelegt und jetzt versuche ich zu sehen, ob es funktioniert. YSlow sagt, dass dies nicht der Fall ist, aber 5 von 6 Websites, die den Test durchführen, geben an, dass dies der Fall ist. Wie kann ich eine eindeutige Antwort darauf erhalten und warum gibt es einen Unterschied in den Ergebnissen?
nginx
compression
gzip
Johnny
quelle
quelle
-L
flag fürcurl
zu verwenden, um alle Weiterleitungen zu verfolgen, z. B. von Nicht-WWW zuwww.
anderen Ergebnissen von size_download kann falsch seinAktualisieren
Chrome hat die Art und Weise der Berichterstattung geändert (siehe Originalantwort, wenn Sie interessiert sind). Sie können dies mithilfe der Entwicklertools (F12) feststellen. Gehen Sie zur Registerkarte Netzwerk, wählen Sie die Datei aus, die Sie untersuchen möchten, und sehen Sie sich dann rechts die Registerkarte Überschriften an. Wenn Sie gezippt sind, sehen Sie das in der Inhaltskodierung.
In diesem Beispiel wird slider.jpg tatsächlich gezippt.
Vergleichen Sie das mit genau dieser Seite, auf der Sie sich befinden, und sehen Sie sich eine PNG-Datei an. Sie werden keine solche Bezeichnung sehen.
Nur um klar zu sein, es liegt nicht daran, dass man ein JPG und einer ein PNG ist. Es ist, weil einer gezippt ist und der andere nicht.
Vorherige Antwort
Wenn Sie in Chrome die Entwicklertools aufrufen und zur Registerkarte "Netzwerk" wechseln, wird Folgendes angezeigt, wenn keine Komprimierung erfolgt:
Und das Folgende, wenn es eine Komprimierung gibt:
Mit anderen Worten bedeutet die gleiche Zahl oben und unten keine Komprimierung.
quelle
gzip
nach dem Schlüssel für die Inhaltscodierung suchenSiehe in den Antwortheadern. In FireFox können Sie mit Firebug überprüfen.
Wenn der Server gzip-Inhalte unterstützt, sollte dies angezeigt werden.
quelle
In der neuen Version von Chrome, Entwicklertools> Netzwerk, können Sie mit der rechten Maustaste auf den Spaltennamen klicken, die Option für die Inhaltscodierung auswählen und diese Spalte hinzufügen (schwarzes Feld im Bild).
und wenn Sie die Größe dieses gzip-Inhalts als @Outfast Source anzeigen möchten, können Sie auf das Symbol neben Ansicht klicken (im Bild als grünes Feld angezeigt).
So können Sie sehen, welcher Inhalt für gzip aktiviert ist.
quelle
Sie können schnell einen Webdienst wie den folgenden verwenden: http://www.whatsmyip.org/http-compression-test/
Das "Audits" -Tool von Google Chrome in den Entwicklertools ist ebenfalls nützlich.
quelle
Ich habe dieses Skript basierend auf der Antwort des Zoul geschrieben:
Beispiel:
quelle