WP Speed of Light : Optymalizacja prędkości

1. Aktywuj optymalizację prędkości

W sekcji Optymalizacja prędkości można skonfigurować narzędzia przyspieszające WordPress . Skorzystaj z menu  WP Speed of Light > Optymalizacja prędkości> Speedup

  • Aktywuj system pamięci podręcznej: Przyspieszy działanie Twojej witryny, wstępnie ładując typowe elementy strony i zapytania do bazy danych

Jak ręcznie dodać pamięć podręczną?

Po pierwsze, jeśli nie można edytować pliku na serwerze, należy ustawić uprawnienia do zapisu na „wp-config.php” plik. Powinieneś przejść do FTP, a następnie kliknąć go prawym przyciskiem myszy i wybrać  Uprawnienia do plików. Stąd możesz ustawić uprawnienia.

 

set-file-permission

 

Po drugie, musisz dodać skrypt „Zdefiniuj („ WP_CACHE ”, prawda);” na szczycie „wp-config.php” plik.

 

add-cache-wp-config

 

Wreszcie idziesz do WP Speed of Light > Optymalizacja prędkości> Speedup i aktywuj Aktywuj system pamięci podręcznej opcja.

 

aktywuj-pamięć podręczną-opcję

 

  • Wyczyść każdy: Automatyczne czyszczenie pamięci podręcznej przechowywanej co x minut i natychmiastowe generowanie nowej wersji

  • Pamięć podręczna na komputer / tablet / telefon: Domyślnie udostępniaj pamięć podręczną pulpitu wszystkim urządzeniom. Innej opcji konkretnej pamięci podręcznej na urządzenie należy użyć tylko wtedy, gdy środowisko kompozycji generuje określone pliki na urządzenie.

  • Dodaj wygasłe nagłówki: Informuje przeglądarkę, czy powinien żądać określonego pliku z serwera, czy też powinien pobrać go z pamięci podręcznej przeglądarki

  • Skrypt zewnętrzny pamięci podręcznej: Buforuj zasoby zewnętrzne, takie jak skrypt obsługiwany przez Google. Ostrzeżenie: upewnij się, że monitorujesz wydajność przed i po aktywacji, w niektórych przypadkach może wystąpić spadek wydajności po aktywacji!

  • Nigdy nie buforuj: Usuń określone adresy URL z pamięci podręcznej, jest to przydatne, gdy masz strony z danymi AJAX, które zawsze wymagają czyszczenia pamięci podręcznej

Możesz wykluczyć z pamięci podręcznej zestaw adresów URL, używając reguł takich jak www.website.com/blog*

 

optymalizacja prędkości

 

TYLKO PRO ADDON 

  • Oczyszczanie zapisów: Automatyczne czyszczenie pamięci podręcznej podczas zapisywania treści WordPress takich jak post, strona ...

  • Obraz lazy loading : Ładuj tylko obrazy, gdy są one widoczne dla użytkownika (podczas przewijania)

Po włączeniu Obraz lazy loading opcja, poniżej znajdują się opcje:

  • Wyklucz obraz mniejszy niż (szerokość px): Wyklucz z obrazu lazy loading wszystkich obrazów, które mają mniej niż tę szerokość w pikselach. Przydatne do wykluczenia małych ikon lub logo

  • Wyklucz obraz mniejszy niż (wysokość px): Wyklucz z obrazu lazy loading wszystkich obrazów, które mają mniej niż tę wysokość w pikselach. Przydatne do wykluczenia małych ikon lub logo

  • Wyłączenie Lazy loading : Wyklucz zestaw adresów URL, stosując regułę taką jak: www.website.com/news* lub klasę, identyfikator, obrazy

 

ładowanie obrazu z opóźnieniem

 

2) WordPress

  • Usuń ciągi zapytania: Usuń ciągi zapytań z zasobów statycznych, takich jak pliki CSS i JS w nagłówku, aby poprawić swoje wyniki w usługach takich jak Pingdom, GTmetrix, PageSpeed ​​i YSlow

  • Wyłącz interfejs API REST: Wyłącz interfejs API REST WordPress (API do pobierania danych za pomocą żądań GET, używane przez programistów)

  • Wyłącz kanał RSS: Wyłącz kanał RSS WordPress . Kanały RSS pozwalają użytkownikom subskrybować posty na blogu za pomocą czytnika kanałów RSS

 

TYLKO PRO ADDON

  • Usuń emotikony: Domyślnie emotikony ładują się na każdej stronie witryny. Jeśli ich nie użyjesz, jest to po prostu niepotrzebne

  • Wyłącz Gravatars: Wyłącz awatary Gravatars i używaj tylko lokalnych awatarów z mediów

 

wordpress -tab

 

3) Grupuj i zmniejszaj

Minimalizacja odnosi się do procesu usuwania niepotrzebnych lub zbędnych danych bez wpływu na sposób przetwarzania zasobu przez przeglądarkę. Np .: komentarze i formatowanie kodu, usuwanie nieużywanego kodu, używanie krótszych nazw zmiennych i funkcji itd.

UWAGA: Niektóre opcje są dostępne tylko we wtyczce PRO ADDON. Używaj z rozwagą i testuj swoją witrynę, może generować konflikty
  • Minimalizacja HTML: Zminimalizuj pliki pamięci podręcznej HTML obsługiwane przez wtyczkę

  • Minifikacja CSS: Zminimalizuj pliki CSS obsługiwane przez wtyczkę

  • Minifikacja JS: Zminimalizuj pliki JS obsługiwane przez wtyczkę

  • Grupa CSS: Zgrupowanie kilku plików CSS w jednym pliku zminimalizuje liczbę żądań HTTP

  • Grupa JS: Zgrupowanie kilku plików JS w jednym pliku zminimalizuje liczbę żądań HTTP

 

TYLKO PRO ADDON

  • Czcionka grupy i czcionki Google: Grupuj czcionki lokalne i czcionki Google w jednym pliku, aby szybciej je wyświetlać

  • Wyklucz wbudowany skrypt: Wyklucz wbudowany skrypt z minimalizacji

  • Przenieś skrypty do stopki: Przenieś wszystkie zminimalizowane skrypty do stopki

Po włączeniu Przenieś skrypty do stopki, wydaje się Wyklucz przejście skryptu do stopki opcja: 

  • Wyklucz przejście skryptu do stopki: Dodaj skrypt stron, które chcesz wykluczyć z przejścia do stopki (jeden adres URL w wierszu)

 

zaawansowana optymalizacja

 

TYLKO PRO ADDON - Grupa plików i minimalizacja to jedna z trudnych rzeczy do skonfigurowania na złożonej stronie WordPress z mnóstwem wtyczek i plików wywoływanych na każdej stronie.
Najpierw musisz zaindeksować swoje pliki wywoływane w witrynie, kliknij Zaawansowane wykluczanie plików.

 

skanowanie

 

Następnie wybierz wp-content, skąd powinna pochodzić większość plików witryny i Skanuj teraz.

 

uruchom skanowanie

 

Lista plików sklasyfikowanych według typu (Wszystkie, JS, CSS, Czcionka) powinna zostać wyświetlona poniżej. Jeśli zidentyfikowałeś jeden plik, który powoduje problemy podczas aktywacji grupy plików lub minimalizacji, możesz wykluczyć go stąd, używając prostego  Włącznik / wyłącznik.

 

niestandardowe wykluczanie plików

 

4) Wstępne ładowanie i pobieranie wstępne

Te funkcje z karty Zaawansowane są zawarte tylko we wtyczce PRO ADDON.

  • Wstępne ładowanie pamięci podręcznej: Wstępne ładowanie pamięci podręcznej to proces automatycznego generowania pierwszej wersji pamięci podręcznej strony, więc pierwszy użytkownik, który wejdzie na stronę po czyszczeniu pamięci podręcznej, nie będzie musiał czekać na wygenerowanie pamięci podręcznej. Określone adresy URL pamięci podręcznej stron, po jednym w wierszu zostaną automatycznie zregenerowane po czyszczeniu pamięci podręcznej.

 

wstępne ładowanie i pobieranie wstępne

 

  • Wstępne pobieranie DNS: Wstępne pobieranie DNS wstępnie załaduje informacje DNS na linki do zewnętrznych domen. Na przykład, jeśli witryna często odwołuje się do domeny zewnętrznej za pomocą hiperłączy, wstępne pobranie DNS tej domeny spowoduje szybsze ładowanie strony tej domeny, gdy użytkownik ją kliknie.

5) WooCommerce

Podczas korzystania z WooCommerce, poniższe opcje pomogą zmniejszyć ładowanie stron innych niż WooCommerce lub ustawić czas automatycznego czyszczenia: sesja, koszyk, ... powinieneś przejść do menu WP Speed of Light > Optymalizacja prędkości> WooCommerce żeby to zdobyć. Te funkcje są zawarte we wtyczce PRO ADDON.

  • Wyłącz fragmenty koszyka: Domyślnie WooCommerce używa fragmentów koszyka, które służą do aktualizacji koszyka bez odświeżania strony. W zależności od motywu i konfiguracji WooCommerce może to być konieczne lub można je wyłączyć, aby uzyskać lepszą wydajność
  • Wyłącz style: Wyłącz style WooCommerce dla stron innych niż Woocommerce
  • Wyłącz skrypty: Wyłącz skrypty WooCommerce dla stron innych niż Woocommerce

 

ustawienie woocommerce

 

  • Wyczyść sesję klientów + koszyk: Wyczyść wszystkie sesje klientów i koszyk WooCommerce, które są tymczasowo przechowywane w bazie danych. Możesz zaoszczędzić dużo wydajności i miejsca w bazie danych.
  • Wyczyść stany przejściowe WooCommerce: Wyczyść wszystkie transjenty WooCommerce, które są tymczasowo przechowywane w bazie danych
  • Sesja Autocleanup, transjenty koszyka: Automatyczne czyszczenie sesji, wózków i stanów nieustalonych po określonym czasie (w godzinach)
  • Interfejs API wyłączania / zmniejszania pulsu: Zmniejszenie aktywności zmieni częstotliwość pulsu. Całkowite wyłączenie Heartbeat może spowodować uszkodzenie innych wtyczek i motywów przy użyciu tego interfejsu API