WP Speed of Light : Optymalizacja prędkości

1. Aktywuj optymalizację prędkości

Sekcja Optymalizacja prędkości to miejsce, w którym można skonfigurować narzędzia przyspieszające WordPress. 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 pliku „wp-config.php” . Powinieneś przejść do FTP, a następnie kliknąć go prawym przyciskiem myszy i wybrać Uprawnienia do 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 nagłówki wygasania: Przekazuje 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: usuń określone adresy URL z pamięci podręcznej, jest to przydatne, gdy masz strony z danymi AJAX, które wymagają zawsze czystej 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 

  • 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 jest to widoczne w użytkowniku (przy przewijaniu)

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

  • Wykluczenie Lazy loading : wyklucz zestaw adresów URL za pomocą reguły takiej jak: www.website.com/news* lub klasa, identyfikator, znajdujący się na obrazach

 

ł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 emoji ładują się na każdej stronie w Twojej witrynie. 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

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

  • Wyklucz skrypt wbudowany: wyklucz skrypt wbudowany z minifikacji

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

Po włączeniu opcji Przenieś skrypty do stopki pojawia się opcja Wyklucz skrypt przeniesienia do stopki :

  • Wyklucz skrypt, przenieś do stopki: dodaj skrypt stron, które chcesz wykluczyć z przeniesienia do stopki (po jednym adresie URL w każdym wierszu)

 

zaawansowana optymalizacja

 

TYLKO PRO ADDON - grupa plików i minifikacja to jedna z trudnych rzeczy do skonfigurowania w złożonej witrynie WordPress z mnóstwem wtyczek i plików wywoływanych na każdej stronie.
Najpierw musisz zindeksować pliki wywołane w Twojej witrynie, kliknij Zaawansowane wykluczanie plików.

 

skanowanie

 

Następnie wybierz wp-content, skąd powinna pochodzić większość plików twojej 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 minifikacji, możesz go stąd wykluczyć za pomocą prostego przycisku WŁ. / WYŁ .

 

niestandardowe wykluczanie plików

 

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 przychodzi na 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ą ponownie wygenerowane po automatycznym wyczyszczeniu 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.

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ć. 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