Optimierung vs PHP
- 21.02.2010
[Apache] mod_deflate: Reduzieren Sie die Ladezeit Ihrer Seiten
Dieser Artikel ist ein Haken "zog aus dem Artikel Performance - weniger requets und mehr Cache "von Michael Mafort .
Hallo allerseits, heute werde ich über einen netten Apache-Konfiguration sprechen. Es ist mod_deflate .
Nun, das ist mit mod_deflate ein Weg, um die Ladezeiten der Seite zu reduzieren. Aber wie macht er das?
Wenn Apache mit einem Antrag auf eine Seite anzuzeigen kompakte vor dem Senden an den Client und das macht den Datenverkehr ist viel niedriger. Dies ist sehr effizient in HTML-Seiten (aber auch andere Arten von kompakten Dateien).
Wenn ich reden Seiten enthalten HTML-Seiten. PHP in HTML als Reaktion auf OK zu generieren?
Apache wird sicherlich ein wenig langsamer, um das HTML für die Tatsache, dass die Antwort wieder zu komprimieren, aber auch so wird die Seite schneller geladen werden.
Für jeden, der Linux nutzt, ist sehr einfach, diese Einstellung zu machen:
# Sudo a2enmod deflate
Das Ausführen dieses Befehls ist alles fertig! Ihre Seiten sind bereits, bevor sie an den Browser geschickt komprimiert. Mal sehen, dies in der Praxis? (Remember zu befehlen Apache neu starten, nachdem das)
Ich habe eine PHP-Seite, die "druckt Hallo Welt" 10 000 (zehntausend) Zeiten. Bei der Überprüfung der Ladung in Firebug sehen, was wir haben:
Wenden wir uns nun vor der mod_deflate und führen Sie die Seite erneut, um das Ergebnis zu vergleichen:
# Sudo a2dismod deflate
(Denken Sie daran, zu befehlen Apache neu starten, nachdem das)
Nun sehen Sie das Ergebnis in Firebug:
Wir können viele Konfigurationen zu tun, zum Beispiel nur XML-Dateien zu komprimieren. Um nähere unter diesem Link: # http://httpd.apache.org/docs/2.0/mod/mod_deflate.html empfohlen
Ich hoffe, ich half!






1 Response to "[Apache] mod_deflate: Reduzieren Sie die Ladezeit Ihrer Seiten"
Sehr guter Beitrag!
Ich benutze immer den Seiten JS, HTML und CSS zu komprimieren. Immer habe ein positives Ergebnis.
Von Michael Mafort (7 Kommentare) am 21.02.2010