Zurück zur Elternseite: Website-Management
Cache & Ladezeitoptimierungen
Um die Ladezeiten der Website zu verbessern wird GZIP-Kompromierung beim Caching eingesetzt, dazu kommt das Plugin W3 Total Cache zum Einsatz.
- Ergänzung von
define( 'WP_CACHE', true );
in Z. 82 in wp-config. - Installation von W3 Total Cache
Noch nicht ausgereizte Features:
- Minify und Nachjustierung von CSS/JS-Code (macht 70% der Requests aus).
- Fonts und Bilder (machen 80% des Traffics aus)
- Fonts konnten durch den Wechsel auf woff2 deutlich reduziert werden. In einem weiteren Schritt könnte man bei FontAwesome nochmal schauen, ob da Einsparpotentiale bestehen.
Siehe WebPageTest.
Von Zeit zu Zeit, insb. bei größeren Anpassungen der Plugins/Themes lohnt es sich die Caches im W3-Plugin zu leeren: Performance > Empty All Caches.
Schriftarten
Schriften werden jetzt vom eigenen Server eingebunden. Komprimierung von ttf auf woff2. Noch ausstehend:
- Begrenzung auf die benötigten Character.
Google Fonts werden teilweise von Elementor eingebunden und geladen. Mit
add_filter( 'elementor/frontend/print_google_fonts', '__return_false' );
in Z. 4 functions.php vom Child-Theme wird das Laden von Google-Fonts durch Elementor unterbunden. Google-Fonts haben zwar den Vorteil, dass wir weniger Speicherplatz und Traffic erzeugen sowie ggf. Ladezeiten verbessern, jedoch geben wir Google darüber die Möglichkeit unsere Seite inkl. ihrer Nutzer:innen detaillierter zu beobachten.