
Ich habe eine Webanwendung, die auf einem sehr schwachen Webserver (CPU: ARM926EJ-S, RAM: 128 MB) läuft. Als ich gzip auf nginx aktivierte, stellte ich fest, dass der Server länger zum Antworten brauchte, und ich weiß nicht, ob etwas mit der Konfiguration nicht stimmt.
Aufbau:
gzip on;
gzip_vary on;
gzip_proxied any;
gzip_comp_level 3;
gzip_buffers 16 8k;
gzip_http_version 1.1;
gzip_min_length 256;
gzip_types text/plain text/css application/json application/javascript text/xml application/xml application/xml+rss text/javascript;
Gizp hat die Reaktionszeit deaktiviert
Antwort1
Es scheint, als sei die CPU einfach zu schwach, um die Daten rechtzeitig zu komprimieren. Damit Sie davon profitieren, muss die Komprimierung und Übertragung der komprimierten Daten natürlich schneller erfolgen als die reine Übermittlung unkomprimierter Daten.
Versuchen Sie, den Komprimierungsgrad auf 1 zu reduzieren. Wenn es immer noch länger dauert als bei unkomprimierten Daten, haben Sie Pech gehabt und müssen mit der relativ langsamen Ladezeit unkomprimierter Daten leben :/