Wo kann ich in Drupal 7 die gzip-Komprimierung aktivieren / deaktivieren? Gibt es ein Modul für diese Funktionalität?
7
performance
Patoshi パ ト シ
quelle
quelle
Cache pages for anonymous users
und speichern Sie dann Ihre Optionen auf Ihreradmin/config/development/performance
Seite. Dies zeigt dann eineCompress cached pages.
Option weiter unten imBANDWIDTH OPTIMIZATION
Abschnitt an (sie wird über Javascript ausgeblendet / angezeigt, sodass dies alles beim ersten Klicken funktionieren kann, aber aus irgendeinem Grund hier nicht).Antworten:
Persönlich mag ich nicht, wie Drupal mit der Ausgabekomprimierung umgeht. Ich kümmere mich außerhalb von Drupal darum.
Auf der Drupal-Seite füge ich hinzu
zu settings.php und dies zu einem benutzerdefinierten Modul, um zu zeigen, dass dies deaktiviert ist:
Dies dient auch dazu, eine versehentliche Komprimierung der doppelten Ausgabe zu verhindern, die sehr schwer zu diagnostizieren sein kann, wenn Sie die Symptome nicht kennen.
Dann mache ich es in meiner Apache-Konfiguration
Auf diese Weise kann Apache die Ausgabekomprimierung nach MIME-Typ durchführen und sicherstellen, dass alle textbasierten Ausgaben komprimiert werden. Dies wurde aus einer älteren Version der .htaccess-Datei des HTML5 Boilerplate-Projekts übernommen, die sich jetzt in einem separaten Projekt befindet . Ich füge auch in ihren Anweisungen für die Cache-Kontrolle und ein paar andere Dinge hinzu. All das behalte ich in einer einzelnen Datei, die ich dann
Include
in meinen virtuellen Hosts habe.Der Nachteil dabei ist, dass der Server jede Anforderung komprimiert, aber für meine Websites und meine Clients gut funktioniert.
quelle