Komprimierung
Standardmäßig verwendet Next.js gzip
, um gerenderte Inhalte und statische Dateien zu komprimieren, wenn next start
oder ein benutzerdefinierter Server verwendet wird. Dies ist eine Optimierung für Anwendungen, die keine Komprimierung konfiguriert haben. Wenn die Komprimierung in Ihrer Anwendung bereits über einen benutzerdefinierten Server konfiguriert ist, wird Next.js keine zusätzliche Komprimierung hinzufügen.
Sie können überprüfen, ob die Komprimierung aktiviert ist und welcher Algorithmus verwendet wird, indem Sie die Header Accept-Encoding
(vom Browser akzeptierte Optionen) und Content-Encoding
(derzeit verwendet) in der Antwort betrachten.
Komprimierung deaktivieren
Um die Komprimierung zu deaktivieren, setzen Sie die compress
-Konfigurationsoption auf false
:
Wir empfehlen nicht, die Komprimierung zu deaktivieren, es sei denn, Sie haben die Komprimierung auf Ihrem Server konfiguriert, da die Komprimierung die Bandbreitennutzung reduziert und die Leistung Ihrer Anwendung verbessert. Wenn Sie beispielsweise nginx verwenden und auf brotli
umstellen möchten, setzen Sie die compress
-Option auf false
, damit nginx die Komprimierung übernehmen kann.