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 można skonfigurować narzędzia przyspieszające działanie WordPressa. Użyj 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 można edytować pliku na serwerze, należy ustawić uprawnienia do zapisu w „wp-config.php” . Powinieneś przejść do FTP, a następnie kliknąć go prawym przyciskiem myszy, wybrać Uprawnienia plików . Tutaj możesz ustawić uprawnienia.

 

set-file-permission

 

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

 

add-cache-wp-config

 

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

 

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

 

  • Wyczyść każdy : Automatycznie czyść pamięć podręczną przechowywaną co x minut i natychmiast generuj 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 wygasłe nagłówki: 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 w przez 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ń emotikony: 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 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 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

Po włączeniu opcji „Odrocz CSS” pojawi się pole „Wyklucz pliki z odroczonego CSS” Następnie możesz umieścić każdą ścieżkę do pliku CSS w jednym wierszu, aby wykluczyć pliki z odroczonego 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.

  • 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 oczyszczeniu pamięci podręcznej, nie będzie musiał czekać na wygenerowanie pamięci podręcznej. Określone adresy URL pamięci podręcznej strony, po jednym w 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 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, ... należy przejść do menu WP Speed of Light > Optymalizacja prędkości > WooCommerce , aby to uzyskać. 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 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 autocleanup, transjenty koszyka: Automatyczne czyszczenie sesji, wózków i transjencji po określonym czasie (w godzinach)
  • Disable / Reduce Heartbeat API: Zmniejszenie aktywności zmieni częstotliwość pulsu. Całkowite wyłączenie Heartbeat może spowodować uszkodzenie innych wtyczek i motywów korzystających z tego interfejsu API