Hoe configureer je de Perfmatters-plugin met Divi?

  

4
Onderwerp starter

Hallo!

Ik gebruik de Perfmatters WP plugin (LOVE IT!) met de Divi-themadie verschillende ingebouwde prestatieopties heeft (Divi >> Thema-opties >> Prestaties).

Ik vraag me af of deze Divi-instellingen conflicteren met de functies van Perfmatters?

De Divi-opties zijn:

  • Dynamisch modulekader
  • Dynamische CSS
  • Dynamische pictogrammen
  • Dynamisch stylesheet inline laden
  • Kritische CSS
  • Kritische drempelhoogte
  • Dynamische JavaScript-bibliotheken
  • WordPress-emoji's uitschakelen
  • Gutenberg blok CSS uitstellen
  • Het laden van Google Fonts verbeteren
  • Uitstellen van jQuery en jQuery Migrate

Hoe moet ik deze opties configureren voor optimale prestaties zonder ENIGE conflicten?

Bedankt!

2 antwoorden
3

Hoi!

Lees eerst dit artikel: https://onlinemediamasters.com/perfmatters-settings/

lees dan dit: https://www.elegantthemes.com/blog/divi-resources/divi-speed-optimization

test, vergelijk en bekijk aan het einde deze YouTube-video (meer dan 2 uur lang):

...en tot slot - dit artikel is ook interessant - opnieuw over de prestaties van Divi: https://onlinemediamasters.com/divi-slow-loading-website/

Veel succes!

Proost, Mik

 

2

Het gebruik van Perfmatters met Divi kan de prestaties enorm verbeteren.

Er zijn echter enkele functies die zorgvuldig geconfigureerd moeten worden om conflicten te voorkomen.

Hier zijn mijn gedachten + instellingen:

1. Dynamisch modulekader

  • Wat het doet: Laadt alleen de Divi-modules die op de pagina worden gebruikt, waardoor de pagina minder opgeblazen wordt.
  • Potentieel conflict: Geen. Perfmatters heeft geen vergelijkbare functie.
  • Aanbeveling: Schakel dit in Divi in voor meer efficiëntie.

2. Dynamische CSS

  • Wat het doet: Genereert en laadt dynamisch alleen de CSS die nodig is voor de pagina.
  • Potentieel conflict: Geen. Perfmatters heeft geen invloed op het laden van Divi-specifieke CSS.
  • Aanbeveling: Dynamische CSS inschakelen in Divi.

3. Dynamische pictogrammen

  • Wat het doet: Laadt alleen de pictogramlettertypen die op de pagina worden gebruikt.
  • Potentieel conflict: Geen. Perfmatters beheert het gedrag van pictogramlettertypen niet.
  • Aanbeveling: Schakel het in Divi in om het laden van pictogramlettertypen te minimaliseren.

4. Dynamisch stijlblad inline laden

  • Wat het doet: Laadt dynamische stijlen inline in plaats van externe stylesheets te gebruiken.
  • Potentieel conflict: Geen. Perfmatters kan niet direct omgaan met inline stijlen.
  • Aanbeveling: Test deze optie. Het kan de prestaties verbeteren voor kleine CSS, maar het kan schadelijk zijn als de inline stijlen uitgebreid zijn.

5. Kritische CSS

  • Wat het doet: Genereert en laadt cruciale CSS voor inhoud boven de vouw.
  • Potentieel conflict: Geen. Perfmatters genereert geen kritieke CSS.
  • Aanbeveling: Schakel het in Divi in voor snellere rendering.

6. Kritische drempelhoogte

  • Wat het doet: Stelt de hoogte van de viewport in voor kritische CSS-generatie.
  • Potentieel conflict: Geen.
  • Aanbeveling: Pas deze instelling naar behoefte aan op basis van je lay-out. Het overlapt niet met Perfmatters.

7. Dynamische JavaScript-bibliotheken

  • Wat het doet: Laadt alleen de benodigde JavaScript-bibliotheken.
  • Potentieel conflict: Perfmatters Script Manager kan conflicten veroorzaken als u handmatig dezelfde bibliotheken uitschakelt.
  • Aanbeveling: Schakel het in Divi in, maar vermijd handmatige scriptcontrole in Perfmatters tenzij dat nodig is.

8. WordPress-emoji's uitschakelen (ze worden nog steeds geladen in het besturingssysteem en de browser)

  • Wat het doet: Stopt WordPress met het laden van emoji-gerelateerde scripts en stijlen.
  • Potentieel conflict: Perfmatters biedt dezelfde optie.
  • Aanbeveling: Gebruik deze optie in Divi of Perfmatters, maar niet allebei.

9. Gutenberg blok CSS uitstellen

  • Wat het doet: Stelt het laden van Gutenberg blok-CSS uit.
  • Potentieel conflict: Perfmatters kan Gutenberg CSS ook uitstellen.
  • Aanbeveling: Gebruik deze optie in Divi of Perfmatters, niet allebei.

10. Het laden van Google Fonts verbeteren

  • Wat het doet: Optimaliseert hoe Google Fonts worden geladen door verzoeken te combineren of uit te stellen.
  • Potentieel conflict: Perfmatters biedt vergelijkbare Google Fonts optimalisatie.
  • Aanbeveling: Gebruik dit in Divi of Perfmatters. Test beide om te zien welke beter werkt.

11. Uitstellen van jQuery en jQuery Migrate

  • Wat het doet: Stelt het laden van jQuery en het migrate-script uit.
  • Potentieel conflict: Perfmatters biedt een vergelijkbare functie.
  • Aanbeveling: Gebruik dit in Divi of Perfmatters, maar niet allebei. Test zorgvuldig, want het uitstellen van jQuery kan compatibiliteitsproblemen veroorzaken met plugins of aangepaste scripts.

Algemene aanbevelingen:

  • Gebruik overlappende functies in Divi of Perfmatters, niet allebei.
  • Test, test, test: Gebruik hulpmiddelen zoals Google PageSpeed-inzichten of GTmetrix om de prestaties te controleren.
  • EN HET BELANGRIJKSTE!!! Gebruik de Script Manager van Perfmatters: Het biedt nauwkeurige controle over scripts en stijlen, wat Divi niet biedt!

Proost, madb 🙂

Deel: