Jak skonfigurować wtyczkę Perfmatters z Divi?

  

4
Rozpoczęcie tematu

Witam!

Używam Perfmatters Wtyczka WP (LOVE IT!) z rozszerzeniem Motyw Diviktóry ma kilka wbudowanych opcji wydajności (Divi >> Opcje motywu >> Wydajność).

Zastanawiam się, czy któreś z tych ustawień Divi może kolidować z funkcjami Perfmatters?

Dostępne opcje Divi to:

  • Struktura modułów dynamicznych
  • Dynamiczny CSS
  • Dynamiczne ikony
  • Załaduj dynamiczny arkusz stylów w linii
  • Krytyczny CSS
  • Wysokość progu krytycznego
  • Dynamiczne biblioteki JavaScript
  • Wyłączanie emotikonów WordPress
  • Odroczenie bloku CSS Gutenberg
  • Popraw ładowanie czcionek Google
  • Odroczenie jQuery i jQuery Migrate

Jak powinienem skonfigurować te opcje, aby zapewnić optymalną wydajność bez ŻADNYCH konfliktów?

Dzięki!

2 Odpowiedzi
3

Cześć!

Po pierwsze, przeczytaj ten artykuł: https://onlinemediamasters.com/perfmatters-settings/

następnie przeczytaj to: https://www.elegantthemes.com/blog/divi-resources/divi-speed-optimization

Przetestuj, porównaj, a na koniec obejrzyj ten film na YouTube (ponad 2 godziny):

...i na koniec - ten artykuł jest również interesujący - ponownie o wydajności Divi: https://onlinemediamasters.com/divi-slow-loading-website/

Powodzenia!

Dzięki, Mik

 

2

Korzystanie z Perfmatters z Divi może znacznie zwiększyć wydajność.

Istnieją jednak pewne funkcje, które należy skonfigurować ostrożnie, aby uniknąć konfliktów.

Oto moje przemyślenia + ustawienia:

1. Struktura modułów dynamicznych

  • Co robi: Ładuje tylko moduły Divi używane na stronie, redukując wzdęcia.
  • Potencjalny konflikt: Brak. Perfmatters nie ma podobnej funkcji.
  • Zalecenie: Włącz to w Divi dla lepszej wydajności.

2. Dynamiczny CSS

  • Co robi: Dynamicznie generuje i ładuje tylko CSS potrzebny dla strony.
  • Potencjalny konflikt: Brak. Perfmatters nie zakłóca ładowania CSS specyficznego dla Divi.
  • Zalecenie: Włącz dynamiczny CSS w Divi.

3. Dynamiczne ikony

  • Co robi: Ładuje tylko czcionki ikon używane na stronie.
  • Potencjalny konflikt: Brak. Perfmatters nie zarządza zachowaniem czcionek ikon.
  • Zalecenie: Włącz ją w Divi, aby zminimalizować ładowanie czcionek ikon.

4. Załaduj dynamiczny arkusz stylów Inline

  • Co robi: Ładuje dynamiczne style inline zamiast używać zewnętrznych arkuszy stylów.
  • Potencjalny konflikt: Brak. Perfmatters nie obsługuje bezpośrednio stylów inline.
  • Zalecenie: Przetestuj tę opcję. Może poprawić wydajność dla małych CSS, ale może zaszkodzić, jeśli style inline są rozbudowane.

5. Krytyczny CSS

  • Co robi: Generuje i ładuje krytyczne CSS dla treści powyżej strony.
  • Potencjalny konflikt: Brak. Perfmatters nie generuje krytycznych CSS.
  • Zalecenie: Włącz ją w Divi, aby przyspieszyć renderowanie.

6. Wysokość progu krytycznego

  • Co robi: Ustawia wysokość rzutni dla krytycznego generowania CSS.
  • Potencjalny konflikt: Brak.
  • Zalecenie: Dostosuj to ustawienie w razie potrzeby w oparciu o swój układ. Nie pokrywa się z Perfmatters.

7. Dynamiczne biblioteki JavaScript

  • Co robi: Ładuje tylko niezbędne biblioteki JavaScript.
  • Potencjalny konflikt: Menedżer skryptów Perfmatters może powodować konflikt, jeśli ręcznie wyłączysz te same biblioteki.
  • Zalecenie: Włącz ją w Divi, ale unikaj ręcznej kontroli skryptów w Perfmatters, chyba że jest to konieczne.

8. Wyłącz emotikony WordPress (nadal będą ładowane w systemie operacyjnym i przeglądarce).

  • Co robi: Powstrzymuje WordPress przed ładowaniem skryptów i stylów związanych z emoji.
  • Potencjalny konflikt: Perfmatters oferuje tę samą opcję.
  • Zalecenie: Użyj tej opcji w Divi lub Perfmatters, ale nie w obu.

9. Odroczenie bloku CSS Gutenberg

  • Co robi: Odracza ładowanie CSS bloku Gutenberg.
  • Potencjalny konflikt: Perfmatters może również odroczyć Gutenberg CSS.
  • Zalecenie: Użyj tej opcji w Divi lub Perfmatters, nie w obu.

10. Popraw ładowanie czcionek Google

  • Co robi: Optymalizuje sposób ładowania czcionek Google poprzez łączenie lub odraczanie żądań.
  • Potencjalny konflikt: Perfmatters oferuje podobną optymalizację czcionek Google.
  • Zalecenie: Użyj tego w Divi lub Perfmatters. Przetestuj oba, aby zobaczyć, który działa lepiej.

11. Odroczenie jQuery i jQuery Migrate

  • Co robi: Opóźnia ładowanie jQuery i jego skryptu migracji.
  • Potencjalny konflikt: Perfmatters oferuje podobną funkcję.
  • Zalecenie: Użyj tego w Divi lub Perfmatters, ale nie w obu. Przetestuj dokładnie, ponieważ odroczenie jQuery może spowodować problemy z kompatybilnością z wtyczkami lub niestandardowymi skryptami.

Zalecenia ogólne:

  • Używaj nakładających się funkcji w Divi lub Perfmatters, nie w obu.
  • Test, test, test: Użyj narzędzi takich jak Google PageSpeed Insights lub GTmetrix do monitorowania wydajności.
  • I CO NAJWAŻNIEJSZE!!! Użyj Menedżera skryptów Perfmatters: Zapewnia precyzyjną kontrolę nad skryptami i stylami, czego Divi nie oferuje!

Na zdrowie, madb 🙂

Udostępnij: