Jak używać WP-CLI do zarządzania LWSOptimize?

Procédure

WP-CLI to narzędzie dostępne z poziomu Terminala, umożliwiające proste zarządzanie witryną WordPress bez konieczności logowania się do strony. Jest ono bezpłatnie dostępne we wszystkich ofertach hostingu współdzielonego proponowanych przez LWS i jest bardzo proste w użyciu: nawet laik potrafi z niego korzystać. Instalowanie wtyczek, aktualizowanie witryny, zarządzanie multisite... Wszystkie te działania są dostępne za pomocą kilku poleceń.

LWS Optimize, wtyczka [PERSON_NAME] firmy LWS umożliwiająca buforowanie stron, optymalizację obrazów, a także lazy-load elementów Twojej witryny WordPress, oferuje od wersji [PERSON_NAME] 3.3 różne polecenia wykorzystujące WP-CLI, aby szybko i prosto kontrolować różne funkcjonalności wtyczki.

Jak zainstalować WP-CLI LWSOptimize?

Dobra wiadomość! Jeśli LWS Optimize jest już zainstalowany na Twojej stronie w wersji 3.3 lub nowszej, masz już dostęp do poleceń CLI. Jeśli jeszcze nie masz wtyczki LWS Optimize, zapoznaj się z naszą dokumentacją, aby dowiedzieć się [PERSON_NAME], jak ją zainstalować i skonfigurować.

Jeśli wtyczka zainstalowana na Twojej stronie nie jest aktualna, [PERSON_NAME] "Wtyczki" z poziomu panelu WordPress, wystarczy kliknąć "zaktualizuj teraz", aby przeprowadzić aktualizację.

Co może zrobić WP-CLI?

Obecnie CLI jest w stanie wykonywać różne działania na 10 różnych elementach:

  • Pamięć podręczna plików
  • Wstępne ładowanie pamięci podręcznej
  • Memcached cache
  • [ADDRESS] automatyczne czyszczenie
  • Serwerowa/dynamiczna pamięć podręczna
  • Konfiguracja wtyczki i jej status
  • Testy PageSpeed
  • Ogólny stan wtyczki
  • RUM
  • Integracja CloudFlare

Wszystkie polecenia LWSOptimize będą zaczynać się tak samo: "wp lwsoptimize", po czym następuje element do zmodyfikowania, a następnie czynność do wykonania. Na przykład: "wp lwsoptimize filecache deactivate" powoduje wyłączenie pamięci podręcznej plików na wskazanej stronie. Niektóre polecenia, zwłaszcza te zwracające dane, akceptują argument --format=json (lub --json), co zwraca wynik polecenia w formacie JSON, przydatne do integracji WP-CLI z Twoim kodem.

Pamięć podręczna plików

Aby zarządzać stanem pamięci podręcznej, możesz użyć polecenia:

wp lwsoptimize filecache activate|deactivate

Gdzie activate umożliwia jej włączenie, a deactivate wyłączenie. W przypadku, gdy pamięć podręczna już znajduje się w wybranym stanie, otrzymasz informację, że nie wykonano żadnej dodatkowej akcji.

Jak używać WP-CLI do zarządzania LWSOptimize?

Masz także możliwość wyświetlenia podsumowania stanu pamięci podręcznej, jej statusu, za pomocą polecenia:

wp lwsoptimize filecache status [--json]

W zależności od tego, czy dodasz --json czy nie, wynik zostanie wyświetlony inaczej. W każdym przypadku otrzymasz te same informacje: stan pamięci podręcznej oraz jej zawartość w chwili wykonania polecenia.

Jak używać WP-CLI do zarządzania LWSOptimize?

[PERSON_NAME], i całkiem logicznie, jedno polecenie pozwala natychmiast usunąć całą pamięć podręczną plików:

wp lwsoptimize filecache clear

Jak używać WP-CLI do zarządzania LWSOptimize?

Wstępne ładowanie pamięci podręcznej

Podobnie jak w przypadku pamięci podręcznej plików, możesz zarządzać stanem preloadingu za pomocą polecenia:

wp lwsoptimize preload activate|deactivate [nombre]

Parametr activate umożliwia jego włączenie, natomiast deactivate jego wyłączenie. Po włączeniu preloadingu możesz określić liczbę (od 1 do 30) stron, które mają być wstępnie ładowane przy każdym przebiegu crona. Jeśli nie zostanie podana żadna wartość lub jeśli będzie ona nieprawidłowa, domyślnie będą wstępnie ładowane 3 strony.

Jak używać WP-CLI do zarządzania LWSOptimize?

[PERSON_NAME] w momencie aktywacji preloadingu lub gdy chcesz go zmienić, możesz użyć następującego polecenia, aby zmodyfikować tę wartość:

wp lwsoptimize preload change_amount {nombre}

Jak używać WP-CLI do zarządzania LWSOptimize?

[PERSON_NAME], użyj polecenia:

wp lwsoptimize preload status [--json]

[PERSON_NAME], w zależności od tego, czy dodasz --json czy nie, wynik [ADDRESS] będzie wyświetlany inaczej. [PERSON_NAME], zobaczysz [PERSON_NAME] wystąpienie crona.

Jak używać WP-CLI do zarządzania LWSOptimize?

[PERSON_NAME] chcesz pobrać tylko następne wystąpienie crona, możesz również użyć następującego polecenia:

wp lwsoptimize preload next [--json]

Jak używać WP-CLI do zarządzania LWSOptimize?

Memcached

Aby sprawdzić status usługi [PERSON_NAME], użyj polecenia:

wp lwsoptimize memcached status [--json]

Jak używać WP-CLI do zarządzania LWSOptimize?

Oprócz stanu działania Memcached, jeśli moduł Memcached jest wyłączony ([PERSON_NAME]), zostanie to wskazane, a jeśli Redis jest już aktywny, zostaniesz o tym poinformowany z powodu niekompatybilności między nimi.

Jedyną inną dostępną opcją dla Memcached jest zarządzanie stanem modułu za pomocą tego polecenia:

wp lwsoptimize memcached activate|deactivate

Jak używać WP-CLI do zarządzania LWSOptimize?

Parametr activate umożliwia jego włączenie, natomiast deactivate jego wyłączenie.

Automatyczne czyszczenie

Aby sprawdzić status automatycznego czyszczenia, użyj polecenia:

wp lwsoptimize autopurge status [--json]

Jak używać WP-CLI do zarządzania LWSOptimize?

Masz także możliwość włączenia lub wyłączenia automatycznego czyszczenia, czyniąc swoją witrynę całkowicie statyczną, za pomocą polecenia:

wp lwsoptimize autopurge activate|deactivate

Jak używać WP-CLI do zarządzania LWSOptimize?

Parametr activate umożliwia jego włączenie, natomiast deactivate jego wyłączenie.

Cache serwera (LWSCache)

[ADDRESS] możliwą akcją na pamięci podręcznej plików z poziomu WP-CLI jest jej opróżnienie za pomocą polecenia:

wp lwsoptimize servercache clear

Jak używać WP-CLI do zarządzania LWSOptimize?

Konfiguracja ogólna

Ta kategoria umożliwia bezpośrednie zarządzanie wtyczką LwsOptimize, na przykład jej stanem, za pomocą polecenia:

wp lwsoptimize configuration activate|deactivate {secondes}

Parametr activate umożliwia aktywację wtyczki, [PERSON_NAME] deactivate pozwala ją wyłączyć. Parametr {secondes} jest używany podczas wyłączania, aby wybrać, jak długo wtyczka [PERSON_NAME] będzie wyłączona: 300 s, 1800 s, 3600 s, 86400 s. Domyślnie, jeśli nie zostanie przekazany żaden argument, wtyczka wyłącza się na 300 sekund.

Jak używać WP-CLI do zarządzania LWSOptimize?

Możliwe jest również zmienianie konfiguracji wtyczki między 3 predefiniowanymi konfiguracjami: basic, advanced i complete, które odpowiadają tym dostępnym w opcjach wtyczki, za pomocą polecenia:

wp lwsoptimize configuration basic|advanced|complete

Jak używać WP-CLI do zarządzania LWSOptimize?

PageSpeed

PageSpeed, usługa Google umożliwiająca testowanie szybkości i wydajności swojej witryny internetowej, jest dostępna bezpośrednio w LWSOptimize, a także przez WP-CLI za pomocą polecenia:

wp lwsoptimize pagespeed

Jak używać WP-CLI do zarządzania LWSOptimize?

Otrzymasz wtedy główne wyniki (wynik i szybkość ładowania) zwracane przez PageSpeed dla wersji PC i Mobile Twojej witryny. Dodając --json, otrzymasz wersję tych informacji zrozumiałą dla maszyny:

Jak używać WP-CLI do zarządzania LWSOptimize?

Ogólny stan wtyczki

Jednym prostym poleceniem uzyskaj podsumowanie bieżącego stanu Optimize oraz głównych elementów, takich jak pamięć podręczna, preloading, [PERSON_NAME], ...

wp lwsoptimize status

Jak używać WP-CLI do zarządzania LWSOptimize?

Pozwala to w jednej chwili zobaczyć wszystkie ważne punkty wtyczki, zwłaszcza te dotyczące pamięci podręcznej.

RUM

RUM, czyli Real User Monitoring, pozwala śledzić rzeczywistą wydajność użytkowników na różnych stronach Twojej witryny. Dostępne są różne polecenia umożliwiające wyświetlenie bieżących statystyk, ich aktualizację lub usunięcie.

Polecenie:

wp lwsoptimize rum list

[PERSON_NAME], jeśli chcesz otrzymać wynik w formacie JSON:

wp lwsoptimize rum export [--json]

zwraca listę wszystkich pobranych statystyk oraz ich statystyki wydajności.

Jak używać WP-CLI do zarządzania LWSOptimize?

TTFB, CLS, LCP i INP to 4 metryki wydajności, używane między innymi przez Google PageSpeed. Wartości podawane są w milisekundach (z wyjątkiem CLS), a im są niższe, tym lepsza jest wydajność strony.

  • TTFB odpowiada czasowi przed odpowiedzią serwera
  • CLS odpowiada amplitudzie przesunięć elementów strony, powodowanych przez elementy ładujące się wolno, które wprawiają w ruch tekst, przyciski itp. Im niższa wartość, tym mniejsze przesunięcie
  • LCP oznacza czas ładowania największego widocznego elementu. Zazwyczaj jest to to, co Twoi odwiedzający zobaczą jako pierwsze, dlatego ważne jest, aby wyświetlał się szybko.
  • INP wskazuje czas do wykonania działań zażądanych przez odwiedzającego (kliknięcia przycisku, wpisywanie z klawiatury, ...)

[PERSON_NAME] chcesz zobaczyć tylko proste podsumowanie tych samych metryk, możesz użyć następującego polecenia:

wp lwsoptimize rum stats

Wyświetla ono statystyki dla każdego URL, pokazując wartości uzyskane przez 50% odwiedzających, 75% i wreszcie 95%.

Jak używać WP-CLI do zarządzania LWSOptimize?

[PERSON_NAME], polecenia

wp lwsoptimize aggregate

i

wp lwsoptimize purge [--days=30]

umożliwiają odpowiednio aktualizację i usuwanie statystyk. [--days] pozwala usunąć dane starsze niż liczba dni (domyślnie 30 dni).

Cloudflare APO

Polecenia "Cloudflare" umożliwiają zarządzanie Automatic Platform Optimization, systemem oferowanym przez Cloudflare, pozwalającym uzyskać stabilną i wyższą wydajność Twojego WordPressa. Aby z nich korzystać, musisz najpierw włączyć integrację CloudFlare na swojej stronie.

Możesz sprawdzić status APO, wykonując polecenie

wp lwsoptimize cloudflare status

Co pozwala natychmiast dowiedzieć się, czy akcja jest aktywna, a jeśli tak, na jakim kluczu API.

Jak używać WP-CLI do zarządzania LWSOptimize?

Aby skonfigurować swoją witrynę WordPress z CF APO, po prostu użyj następującego polecenia, wpisując zone-id i apo-token z wartościami uzyskanymi podczas integracji CloudFlare.

wp lwsoptimize cloudflare set-config --zone-id=abc --api-token=testtoken

Jak używać WP-CLI do zarządzania LWSOptimize?

Jeśli wszystko przebiegło pomyślnie, a wprowadzone wartości są prawidłowe, wykonaj następujące polecenie, aby zakończyć konfigurację APO:

wp lwsoptimize cloudflare install-rule

Jeśli pojawi się komunikat o błędzie, upewnij się, że Strefa i klucz API są [PERSON_NAME], oraz że Twój hosting rzeczywiście korzysta z Cloudflare.

[PERSON_NAME], jeśli chcesz ręcznie wyczyścić pamięć podręczną APO, następujące polecenie usunie wszystkie pamięci podręczne:

wp lwsoptimize cloudflare purge-all

Podsumowanie

Teraz już wiesz, jak:

  • Zainstalować i skonfigurować WP-CLI dla LWS Optimize,
  • Używać poleceń WP-CLI do zarządzania pamięcią podręczną plików, wstępnym ładowaniem pamięci podręcznej oraz Memcached cache,
  • Włączać lub wyłączać automatyczne czyszczenie i cache serwera,
  • Modyfikować konfigurację wtyczki LWS Optimize oraz
  • Wykonywać testy PageSpeed bezpośrednio przez terminal.

🚀 Dzięki temu potężnemu narzędziu jesteś teraz w stanie optymalizować swoją witrynę WordPress skutecznie i szybko, za pomocą zaledwie kilku poleceń! 🛠️

Serdecznie dziękujemy za lekturę! 🙏 Nie wahaj się dzielić swoimi doświadczeniami lub zadawać pytań, zostawiając komentarz poniżej. [PERSON_NAME] są dla nas cenne, pomagają nam ulepszać nasze usługi. 💬

Oceń ten artykuł :

Ten artykuł był dla Ciebie przydatny ?

Article utileTak

Article non utileNie

MerciMerci ! N'hésitez pas à poser des questions sur nos documentations si vous souhaitez plus d'informations et nous aider à les améliorer.


Vous avez noté 0 étoile(s)

Podobne artykuły

18mn czytanie

Jak mogę zminimalizować pliki na mojej witrynie WordPress za pomocą LWS Optimize?

13mn czytanie

Jak mogę połączyć pliki na mojej witrynie WordPress z LWS Optimize?

15mn czytanie

Jak wstępnie załadować pliki CSS na mojej stronie WordPress za pomocą LWS Optimize?

9mn czytanie

Jak wyłączyć emoji WordPress za pomocą LWS Optimize?


Questions sur cet article

Zadaj pytanie zespołowi LWS i jego społeczności

RGPD : Responsable LWS-Ligne Web Services. Finalité : modération et publication publique de votre question, notification éventuelle d'une réponse. Base légale : consentement (art. 6.1.a RGPD). Conservation des emails : 90 jours après notification, 12 mois maximum sans réponse. Vous pouvez exercer vos droits via notre nos CGV - section RGPD.