SiteGround SG Optimizer Review (i jak skonfigurować optymalne ustawienia, gdy korzystasz z innych wtyczek pamięci podręcznej, takich jak WP Rocket)

Wtyczka SG Optimizer


Wykonano SiteGround duże ulepszenia Do ich Wtyczka SG Optimizer w marcu 2018 roku, więc musiałem to wypróbować.

Byłem bardzo zadowolony z rezultatów. Miałem już doskonałe wyniki 100% GTmetrix, ale zauważyłem, że moja witryna WordPress ładuje się jeszcze szybciej, gdy klikam moje strony. Wierzę, że to dlatego, że ich dynamiczne buforowanie jest szybszy niż jakakolwiek wtyczka pamięci podręcznej (SiteGround też to mówi), więc wyłączyłem pamięć podręczną WP Rocket i zastąpiłem go 3 warstwami w SG Optimizer (statyczny, dynamiczny, memcached).

W tym samouczku pokazano, jak skonfigurować SG Optimizer, nawet jeśli używasz innej wtyczki pamięci podręcznej, Cloudflare i innych sieci CDN. Podczas gdy SiteGround’s SG Optimizer robi świetną robotę, wciąż nie jest to kompletna wtyczka do optymalizacji prędkości i brakuje niektórych funkcji zawartych w innych wtyczkach buforujących, takich jak WP Rocket (pokażę ci, co robić). Komentuj, jeśli masz pytania.

Krótko mówiąc, dynamiczna pamięć podręczna SG Optimizer jest szybsza niż jakakolwiek inna wtyczka pamięci podręcznej, ale wtyczka nie daje najlepszych rezultatów, ponieważ wciąż brakuje wielu funkcji, które są dostępne z WP Rocket i innymi wtyczkami pamięci podręcznej. Więc, Używam SiteGround wyłącznie do buforowania, następnie WP Rocket za wszystko inne. Polecam następujące kroki.

Polecam kroki:

  • ZACHOWAJ swoją obecną wtyczkę pamięci podręcznej! (Używam WP Rocket, który był nr 1 w 4 ankietach FB)
  • Upewnij się, że bieżąca wtyczka pamięci podręcznej jest poprawnie skonfigurowana
  • Wyłącz buforowanie w ustawieniach wtyczki (oto jak to zrobić za pomocą WP Rocket)
  • Zainstaluj i aktywuj SG Optimizer
  • Włącz buforowanie w SG Optimizer, ale wyłącz wszystko inne, aby uniknąć duplikowania funkcji

Kluczowe dania na wynos

  • SiteGround twierdzi, że ich dynamiczna pamięć podręczna jest szybsza niż jakakolwiek wtyczka buforująca
  • Unikaj powielania funkcjonalności (jeśli używasz SG Optimizer do buforowania, minifikacji, gzip i leniwego ładowania, wyłącz je w istniejącej wtyczce pamięci podręcznej, Cloudflare, gdzie indziej).
  • Większość wtyczek pamięci podręcznej (i Cloudflare) ma funkcje prędkości SG Optimizer nie. Możesz je włączyć, jeśli nadal chcesz korzystać z tych „dodatkowych” funkcji (w tym CDN), ale nie powinny one pokrywać się z SG Optimizer. Możesz także spróbować wyłączyć istniejącą wtyczkę pamięci podręcznej, konfigurując SG Optimizer, a następnie przetestować wyniki w GTmetrix / Pingdom.
  • SG Optimizer nie jest CDN, powinieneś nadal używać do tego Cloudflare (lub innego CDN).
  • Przed włączeniem buforowania w SG Optimizer zaloguj się do SiteGround cPanel, przejdź do ustawień SuperCachera i włącz wszystkie warstwy buforowania (statyczne, dynamiczne, memcached)
  • Większość użytkowników WordPress nadal używaj anodowanej wersji PHP – aktualizacja może znacznie poprawić prędkość, ale powinieneś sprawdzić kompatybilność (w SG Optimizer lub Wtyczka sprawdzania zgodności PHP), aby upewnić się, że wtyczki są kompatybilne. Sprawdź swoją witrynę po aktualizacji (jeśli zobaczysz błędy, zawsze możesz przywrócić starszą wersję PHP).
  • Jeśli masz dużo komentarzy na swoim blogu (niektóre z moich postów mają ponad 500), jest to jedyna wtyczka, która faktycznie mogła buforować Gravatary, z czego jestem bardzo zadowolony.
  • Zanim pozwolisz SG Optimizer zoptymalizować (kompresować) obrazy, wykonaj kopię zapasową zdjęć.

1. Ustawienia SuperCachera

SiteGround’s SuperCacher składają się z 3 warstw pamięci podręcznej – statycznej, dynamicznej i memcached.

SG-Optimizer-SuperCacher-Settings

Dynamiczne buforowanie – zanim włączysz Dynamiczne buforowanie w SG Optimizer, musisz to zrobić włącz dynamiczne buforowanie w swoim cPanelu. Ta opcja jest dostępna dla planów GrowBig i wyższych.

SiteGround-SuperCache-cPanel

SiteGround-Dynamic-Cache

Memcached – zanim włączysz memcached w SG Optimizer, powinieneś również włącz memcached w swoim cPanelu. Po raz kolejny jest to dostępne tylko dla planów GrowBig i wyższych.

SiteGround-Memcached

Pamięć podręczna statycznastatyczna pamięć podręczna jest domyślnie włączony dla wszystkich wspólnych planów hostingowych SiteGround, ale jeśli chcesz się upewnić, możesz to sprawdzić w cPanel. Spowoduje to buforowanie zawartości statycznej.

SiteGround-Static-Cache

2. Optymalizacja środowiska

SG-Optimizer-Envirornment-Optimization-Settings

Włącz HTTPS – włącz, jeśli używasz SSL (wymusza to HTTPS). Oczywiście potrzebujesz certyfikatu SSL, a większość osób korzysta z niego za darmo Zaszyfrujmy SSL który jest dostarczany z SiteGround.

siteground-Let's-encrypt-ssl

Przełącz na zalecaną wersję PHP

  • Krok 1: Przetestuj swoją witrynę pod kątem zgodności
  • Krok 2: Uaktualnij do wersji PHP 7.1 – 7.3 (wyższa jest szybsza)
  • Krok 3: Sprawdź witrynę pod kątem błędów (jeśli widzisz błędy, przywróć poprzednią wersję)

WordPress PHP Speed

Ręczna zmiana PHP – zaktualizuj wersje PHP tutaj.

Kompresja GZIP – pozwala gzip (jeśli tutaj włączone, wyłącz w innych wtyczkach pamięci podręcznej + swojej sieci CDN).

StackPath-Disable-GZIP-Compression

Buforowanie przeglądarki – pozwala buforowanie przeglądarki (jeśli tutaj włączone, wyłącz w innych wtyczkach pamięci podręcznej + Cloudflare).

3. Optymalizacja interfejsu użytkownika

SG-Optimizer-Frontend-Optimization-Settings

Zminimalizuj wynik HTML – powinien naprawić zminimalizować HTML elementy w GTmetrix (jeśli tutaj włączone, wyłącz w innych wtyczkach pamięci podręcznej + Cloudflare).

Zminimalizuj pliki JavaScript – zrób to samo z zminimalizować JavaScript.

Zminimalizuj pliki CSS – zrób to samo z zminimalizować CSS.

Wyłącz-Cloudflare-Auto-Minify

Usuń ciągi zapytań z zasobów statycznych – element w GTmetrix i zwykle jest spowodowany przez wtyczki, więc sprawdź raport GTmetrix, aby zobaczyć, które wtyczki powodują te błędy. Włączenie tego może pomóc, ale sposobem na rozwiązanie tego są odpowiednie (lekkie) wtyczki.

Wyłącz emotikony – emotikony szkodzą czasowi ładowania.

4. Optymalizacja obrazu

SG-Optimizer-Image-Optimization-Settings

Nowa optymalizacja obrazów – bezstratnie kompresuje obrazy, które powinny naprawić optymalizować obrazy element w GTmetrix.

Optymalizacja istniejących obrazów – bezstratnie kompresuje istniejący obraz, ale najpierw wykonaj kopię zapasową swojej witryny! Jeśli zauważysz utratę jakości, przynajmniej będziesz mieć kopię zapasową.

Leniwe ładowanie obrazów – opóźnia ładowanie zdjęć, dopóki nie przewiniesz strony i nie zobaczysz ich. Jest to świetne w przypadku filmów i Gravatars, ale ciągłe ładowanie zdjęć podczas przewijania w dół jest denerwujące. Niestety, aby leniwie ładować Gravatary i inne elementy, SG Optimizer sprawia, że ​​leniwe ładowanie obrazów również. Zgłosiłem to zespołowi SiteGround, więc mam nadzieję, że wkrótce to naprawią.

* Leniwe ładowanie może nie działać z niektórymi suwakami (sprawdź zgodność).

  • Leniwe obciążenia Gravatars – przyspiesza posty, które mają dużo komentarzy. Dla mnie jest to jedyna poprawiona wtyczka Gravatar problemy z GTmetrix (wypróbowałem wiele wtyczek).
  • Leniwe ładowanie miniatur – leniwe ładuje miniatury.
  • Leniwe ładowanie responsywnych obrazów – leniwe ładowanie reagujących obrazów.
  • Leniwe widżety ładujące – Leniwe ładowanie widżetów.

Cache-Gravatar-Images

5. Unikaj zduplikowanej funkcjonalności

Jeśli włączysz następujące opcje w SG Optimizer, wyłącz je we wtyczce pamięci podręcznej (i CDN):

  • gzip (jeśli jest włączony w SG Optimizer, wyłącz go we wtyczce pamięci podręcznej + CDN)
  • buforowanie (jeśli włączone w SG Optimizer, wyłącz je we wtyczce pamięci podręcznej)
  • minifikacja (jeśli włączone w SG Optimizer, wyłącz je we wtyczce pamięci podręcznej + Cloudflare)
  • leniwy ładunek (jeśli włączone w SG Optimizer, możesz usunąć swoją leniwą wtyczkę ładowania)
  • optymalizacja obrazu (jeśli włączone w SG Optimizer, możesz usunąć wtyczkę kompresji obrazu)
  • wymuś HTTPS (jeśli włączone w SG Optimizer, możesz usunąć Naprawdę proste SSL)

SG Optimizer automatycznie wyłączy wszelkie zduplikowane funkcje:

SiteGround-SG-Optimizer-Duplicate-Funkcjonalność

6. Czy mogę usunąć moją starą wtyczkę pamięci podręcznej??

Oto, co mówi SiteGround…

SG-Optimizer-vs-Cache-Plugins

SG-Optimizer-Duplicate-Funkcjonalność

Ale mówię prawdopodobnie nie.

WP Rocket (i niektóre inne wtyczki pamięci podręcznej) nadal robią to, czego nie robi SG Optimizer. Na przykład, jeśli wyłączysz WP Rocket, stracisz następujące funkcje:

  • Czyszczenie bazy danych
  • Leniwe ładowanie filmów / ramek iframe
  • Integracja wielu CDN
  • Lokalny hosting Google Analytics

Powinieneś włączyć funkcje w SG Optimizer tylko wtedy, gdy przewyższają bieżącą wtyczkę pamięci podręcznej (np. Dynamiczne buforowanie SG Optimizer jest szybsze niż jakakolwiek wtyczka pamięci podręcznej) lub jeśli nie są zawarte w Twojej wtyczce pamięci podręcznej (np. Jeśli już używasz wtyczki do kompresja obrazu + leniwe ładowanie, możesz je i używać SG Optimizer, lub zachować je i wyłączyć te opcje w SG Optimizer.

7. Ustawienia wielu witryn

Poniższe informacje muszą być takie same dla wszystkich twoich witryn (pokazane na ich ustawienia ogólne):

  • Kontrola wersji PHP
  • Kompresja GZIP
  • Buforowanie przeglądarki
  • Memcached

SG-Optimizer-Global-Settings

Inne ustawienia SG Optimizer można dostosować (pokazane na nich według ustawień domyślnych witryny):

SG-Optimizer-Per-Site-Defaults

Możesz także polubić te samouczki:

  • Idealne ustawienia rakiet WP
  • Idealne szybkie ustawienia wydajności
  • Idealne ustawienia całkowitej pamięci podręcznej W3
  • Najlepsze ustawienia najszybszej pamięci podręcznej WP
  • Idealne ustawienia WP Super Cache
  • Przewodnik po optymalizacji prędkości WordPress
  • SiteGround WordPress Hosting Review

Czy coś przegapiłem?

Daj mi znać w komentarzach.

Twoje zdrowie,
Tomek

Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me
    Like this post? Please share to your friends:
    Adblock
    detector
    map