Ich habe mich bezüglich mod_pagespeed ein bisschen eingelesen.
Dieses Modul finde ich spannend und würde ich als Funktionswunsch auch eventuell nahelegen.
Man kann sich bei Wordpress zum Beispiel damit viele Plugins sparen und ein höheres Speed Ranking erzeugen:
- Css, js Kompression
- Css, js concatinieren
- Header säubern
- Bilder optimieren
- WebP Bilder rausrechnen
- Caching
- Optimale Header
- Bandbreitenabhängige Kompression
- und vieles mehr
Es gibt viele verschiedene Filter und nicht jeder Filter ist für jede Pluginkombination und Templates geeignet, aber mit der richtigen Einstellung und genug CPU Power (wichtig!) kann man tolle Ergebnisse erzielen und mehrere Wordpressplugins bei jeder Installation auf dem Server zentralisieren und einsparen.
Viele Vorteile die man Nginx zuschreibt (welches ja eigentlich nur bei den statischen Files die Nase vorn hat) kommen mit diesem Modul für Apache zur Anwendung.
Das Modul scheint mit minimalem Installationsaufwand bereits einsatzfähig, da für Apache ein vorkompiliertes Modul existiert:
Code: Select all
wget https://dl-ssl.google.com/dl/linux/direct/mod-pagespeed-stable_current_amd64.deb
sudo dpkg -i mod-pagespeed-stable_current_amd64.deb
sudo systemctl restart apache2
1) Wenn ich pro Domain einzelne Filter schalten will, kann ich diese Konfiguration dann in die "zusätzlichen Apacheeinstellungen" schreiben? Dies soll helfen z.B. aggressives zusammenfassen von JS Dateien bei bestimmten Domains zu unterlassen.
Konkret z.B.folgende Zeilen pro Domain?
Code: Select all
# von: https://www.modpagespeed.com/doc/configuration#virtual-hosts
#ModPagespeed Off
ModPagespeed On
ModPagespeedInheritVHostConfig on
ModPagespeedFileCachePath "/var/cache/mod_pagespeed/"
ModPagespeedEnableFilters combine_css,combine_javascript
AddOutputFilterByType MOD_PAGESPEED_OUTPUT_FILTER text/html
Siehe hier: https://www.techrepublic.com/article/ho ... pagespeed/
Werde versuchen weitere Erkenntnisse hier upzudaten.