Przejdź do głównej zawartości

WP Speed of Light : Optymalizacja prędkości

1. Aktywuj optymalizację prędkości

Sekcja Optymalizacja szybkości to miejsce, w którym konfigurujesz narzędzia przyspieszające WordPress. Skorzystaj z menu WP Speed of Light > Optymalizacja prędkości > Przyspieszenie

  • Aktywuj system pamięci podręcznej: przyspieszy on Twoją witrynę, ładując wstępnie typowe elementy strony i zapytania do bazy danych

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

Po pierwsze, jeśli nie ma możliwości edycji pliku na Twoim serwerze, powinieneś ustawić uprawnienia do zapisu w „wp-config.php” . Powinieneś przejść do FTP, następnie kliknąć go prawym przyciskiem myszy i wybrać Uprawnienia do pliku . Stąd możesz ustawić uprawnienia.

 

set-file-permission

 

Po drugie, musisz dodać skrypt „define('WP_CACHE',true);” na górze „wp-config.php” .

 

add-cache-wp-config

 

Na koniec przejdź do WP Speed of Light > Optymalizacja prędkości > Przyspieszenie i aktywuj Aktywuj system pamięci podręcznej .

 

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

 

  • Wyczyść każdy : automatycznie czyści pamięć podręczną zapisaną co x minut i natychmiast generuje nową wersję

  • Pamięć podręczna dla komputera / tabletu / telefonu komórkowego: Domyślnie udostępniaj pamięć podręczną dla komputera stacjonarnego wszystkim urządzeniom. Innej opcji określonej pamięci podręcznej na urządzenie należy używać tylko wtedy, gdy struktura kompozycji generuje określone pliki na urządzenie.

  • Dodaj nagłówki wygasające: Daje przeglądarce instrukcje, czy powinna zażądać określonego pliku z serwera, czy też powinna pobrać go z pamięci podręcznej przeglądarki

  • Buforuj zewnętrzny skrypt: buforuj zewnętrzne zasoby, takie jak skrypt udostępniany przez Google. Ostrzeżenie: upewnij się, że monitorujesz wydajność przed i po aktywacji, w niektórych przypadkach możesz doświadczyć utraty wydajności po aktywacji!

  • Nigdy nie buforuj następujących stron: Dodaj adres URL stron, które chcesz wykluczyć z pamięci podręcznej (jeden adres URL w wierszu)

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 

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

  • lazy loading obrazu : Ładuj tylko obrazy, gdy są widoczne dla użytkownika (przy przewijaniu)

  • lazy loading iframe i wideo : Lazy ładuje wszystkie filmy iframe i HTML5

Podczas włączania lazy loading obrazu opcja, kilka opcji zostanie wyświetlonych poniżej:

  • Wyklucz obraz mniejszy niż ( szerokość w pikselach ): wyklucz z lazy loading obrazu wszystkich obrazów, które mają mniejszą niż ta szerokość w pikselach. Przydatne do wykluczania małych ikon lub logo

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

  • lazy loading obrazu : Wyklucz zestaw adresów URL, używając reguły takiej jak: www.website.com/news* lub klasy, id, zlokalizowanej z obrazów

 

ładowanie obrazu z opóźnieniem

 

2. Zakładka WordPress

  • Usuń ciągi zapytań: 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 REST API: Wyłącz WordPress REST API (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 umożliwiają użytkownikom subskrybowanie postów na blogu za pomocą czytnika kanałów RSS

 

TYLKO PRO ADDON

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

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

 

wordpress-tab

 

3. Grupuj i minimalizuj

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 ostrożnie i testuj swoją witrynę, może to powodować konflikty
  • Minifikacja HTML: zmniejsz pliki pamięci podręcznej HTML obsługiwane przez wtyczkę

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

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

  • Grupuj CSS: zgrupowanie kilku plików CSS w jeden plik zminimalizuje liczbę żądań HTTP

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

 

TYLKO PRO ADDON

  • Czcionki grupowe i czcionki Google: grupuj czcionki lokalne i czcionki Google w jednym pliku, aby były szybciej obsługiwane
  • Odłóż JS: Wywołaj pliki JS na końcu ładowania strony, aby wyeliminować elementy blokujące renderowanie
  • Odrocz CSS: Wywołaj pliki CSS pod koniec ładowania strony, aby wyeliminować elementy blokujące renderowanie

Gdy opcja „Odrocz CSS” jest włączona, pojawi się pole „Wyklucz pliki z odroczenia CSS” Następnie możesz umieścić każdą ścieżkę do pliku CSS w jednym wierszu, aby wykluczyć pliki z odroczenia CSS

  • Przenieś skrypty do stopki: Dodaj skrypt stron, które chcesz wykluczyć z przenoszenia do stopki (jeden adres URL w wierszu)
  • Wyklucz styl wbudowany: Wyklucz styl wbudowany z minifikacji
  • Wyklucz pliki z minifikacji i grupowania: Umieść każdą ścieżkę do pliku w jednym wierszu, aby wykluczyć pliki z minifikacji i grupowania
  • Wykluczenie strony: umieść każdy adres URL strony w jednym wierszu, aby wykluczyć stronę ze wszystkich optymalizacji wymienionych powyżej

Po włączeniu opcji „Przenieś skrypty do stopki” pojawia się pole „Wyklucz przeniesienie skryptu do stopki”.

 

zaawansowana optymalizacja

 

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

Te funkcje z zakładki 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, dzięki czemu pierwszy użytkownik, który odwiedzi stronę po wyczyszczeniu 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ą zregenerowane po automatycznym oczyszczeniu 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 zewnętrznych linkach domeny. Na przykład, jeśli Twoja witryna często odwołuje się do domeny zewnętrznej w hiperłączach, wstępne pobranie DNS tej domeny spowoduje szybsze załadowanie strony tej domeny, gdy użytkownik ją kliknie.

  • Wstępne ładowanie adresów URL .xml z mapy witryny, po jednym w każdym wierszu: dodaj jedną lub kilka adresów URL .xml map witryn, po jednym w każdym wierszu

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, aby to uzyskać. Funkcje te 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 na zakupy bez odświeżania strony. W zależności od motywu i konfiguracji WooCommerce może to być konieczne lub możesz 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 Twojej bazie danych. Możesz zaoszczędzić dużo wydajności i pamięci masowej bazy danych.
  • Wyczyść transjenty WooCommerce: Wyczyść wszystkie transjenty WooCommerce, które są tymczasowo przechowywane w Twojej bazie danych
  • Sesja automatycznego czyszczenia, stany przejściowe koszyka: Automatyczne czyszczenie sesji, koszyków i stanów przejściowych po określonym czasie trwania (w godzinach)
  • Wyłącz/zmniejsz interfejs API pulsu: Zmniejszenie aktywności spowoduje zmianę częstotliwości pulsu. Całkowite wyłączenie Heartbeat może spowodować uszkodzenie innych wtyczek i motywów korzystających z tego API