WP Speed of Light: Optymalizacja prędkości

1. Aktywuj optymalizację prędkości

Sekcja optymalizacji prędkości to miejsce, w którym można skonfigurować narzędzia, które przyspieszają WordPress. Użyj menu WP Speed of Light> Optymalizacja prędkości> Przyspieszenie

  • Aktywuj system pamięci podręcznej: Przyspieszy to działanie witryny, wczytując wspólne 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> Przyspieszenie 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 dla komputerów stacjonarnych / tabletów / telefonów komórkowych: strona głównayślnie przechowuj pamięć podręczną dla pulpitu dla wszystkich urządzeń. Inna opcja określonej pamięci podręcznej na urządzenie musi być używana tylko wtedy, gdy struktura kompozycji generuje określone pliki na urządzenie.

  • Dodaj nagłówki utraty ważności: Daje on przeglądarce informację, czy powinien żądać określonego pliku z serwera, czy też powinien go pobrać z pamięci podręcznej przeglądarki

  • Zewnętrzny skrypt 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żesz stracić wydajność 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 wymagają pamięci podręcznej zawsze czyste

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

 

optymalizacja prędkości

 

TYLKO PRO ADDON

  • Czyszczenie na zapisach: Automatyczne czyszczenie pamięci podręcznej podczas zapisywania treści WordPress, takich jak post, strona ...

  • Obraz lazy loading: Ładuj tylko obrazy, gdy są widoczne w użytkownika (na przewijanie)

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

  • Wyklucz obraz mniejszy niż (szerokość px): Wyklucz z obrazu lazy loading wszystkie obrazy, które mają mniej niż tę szerokość w wartości piksela. Przydatne, aby wykluczyć małe ikony lub logo

  • Wyklucz obraz mniejszy niż (wysokość px): Wyklucz z obrazu lazy loading wszystkie obrazy, które mają mniej niż tę wartość w pikselach. Przydatne, aby wykluczyć małe ikony 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

 

2. Zakładka WordPress

  • Usuń ciągi zapytań: Usuń ciągi zapytań z zasobów statycznych, takich jak pliki CSS i JS, wewnątrz nagłówka, aby poprawić wyniki w usługach takich jak Pingstrona główna, GTmetrix, PageSpeed ​​i YSlow

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

  • Wyłącz kanał RSS: Wyłącz kanał RSS WordPress. Kanały RSS umożliwiają użytkownikom subskrybowanie wpisów na blogu za pomocą czytnika kanałów RSS

 

TYLKO PRO ADDON

  • Usuń emotikony: strona głównayślnie ładuj emotikony na każdej stronie Twojej witryny. Jeśli ich nie używasz, jest to po prostu niepotrzebne

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

 

wordpress-tab

 

3. Grupuj i zmniejszaj

Minifikacja odnosi się do procesu usuwania zbędnych lub zbędnych danych bez wpływu na sposób przetwarzania zasobów przez przeglądarkę. Np .: kodowanie komentarzy i formatowanie, usuwanie nieużywanego kodu, używanie krótszych nazw zmiennych i funkcji i tak dalej.

UWAGA: Niektóre opcje są dostępne tylko w wtyczce PRO ADDON. Używaj ostrożnie i przetestuj swoją witrynę, może to powodować konflikty
  • Minifikacja HTML: Zminimalizuj pliki pamięci podręcznej HTML obsługiwane przez wtyczkę

  • CSS minification: Zmodyfikuj pliki CSS obsługiwane przez wtyczkę

  • Uporządkowanie JS: Zmodyfikuj pliki JS obsługiwane przez wtyczkę

  • Grupa CSS: Grupowanie kilku plików CSS w pojedynczy plik zminimalizuje liczbę żądań HTTP

  • Grupa JS: Grupowanie kilku plików JS w pojedynczy plik zminimalizuje liczbę żądań HTTP

 

TYLKO PRO ADDON

  • Czcionka grupowa i czcionki Google: Grupuj lokalne czcionki i czcionki Google w jednym pliku, aby były obsługiwane szybciej

  • Wyklucz skrypt wewnętrzny: Wyklucz skrypt wewnętrzny z minifikacji

  • Przenieś skrypty do stopki: Przenieś wszystkie skrypty skrócone do stopki

Przy włączaniu Przenieś skrypty do stopki, wydaje się Wyklucz skrypt, aby przejść do stopki opcja:

  • Wyklucz przeniesienie skryptu do stopki: Dodaj skrypt stron, które chcesz wykluczyć z przeniesienia do stopki (jeden adres URL na linię)

 

zaawansowana optymalizacja

 

TYLKO PRO ADDON - Grupa plików i minifikacja to jedna z trudnych rzeczy do skonfigurowania na złożonej stronie WordPressa z mnóstwem wtyczek i plików wywoływanych na każdej stronie.
Po pierwsze, musisz zaindeksować swoje pliki wywołane na swojej stronie, kliknij Zaawansowane wykluczanie plików.

 

skandować

 

Następnie wybierz zawartość wp, w której większość plików witryny powinna pochodzić z i Skanuj teraz.

 

run-scan

 

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

 

wykluczanie plików niestandardowych

 

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

Te funkcje z karty Zaawansowane są tylko zawarte w 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 stron, więc pierwszy użytkownik przychodzący na stronę po oczyszczeniu 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 każdym wierszu, zostaną ponownie wygenerowane po automatycznym oczyszczeniu pamięci podręcznej.

 

wstępne ładowanie i pobieranie wstępne

 

  • Wstępne pobieranie DNS: Wstępne pobieranie DNS spowoduje wstępne załadowanie informacji DNS na zewnętrznych łączach strona głównaen. Na przykład, jeśli witryna często odwołuje się do strona głównaeny zewnętrznej w hiperłączach, wstępne pobranie DNS tej strona głównaeny spowoduje szybsze załadowanie strony tej strona głównaeny, 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: strona głównayś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