Come utilizzare WP-CLI per controllare LWSOptimize ?

Procédure

WP-CLI è uno strumento disponibile da Terminale e consente di gestire il vostro sito WordPress in modo semplice, senza dovervi connettere al sito. È disponibile gratuitamente su tutte le offerte di hosting condiviso proposte da LWS ed è molto facile da usare: anche un neofita è in grado di utilizzarlo. Installare plugin, aggiornare il vostro sito, gestire il multisito... Tutte queste azioni sono disponibili in pochi comandi.

LWS Optimize, il plugin [PERSON_NAME] di LWS che consente di mettere in cache le vostre pagine, ottimizzare le vostre immagini o ancora effettuare il lazy-load degli elementi del vostro sito WordPress, propone [PERSON_NAME] versione 3.3 diversi comandi che utilizzano il WP-CLI per controllare rapidamente e semplicemente le varie funzionalità del plugin.

Come installare il WP-CLI di LWSOptimize?

Buona notizia! Se LWS Optimize è già installato sul vostro sito nella versione 3.3 o successiva, allora avete già accesso ai comandi CLI. [PERSON_NAME] non avete ancora il plugin LWS Optimize, seguite la nostra documentazione per [PERSON_NAME] come installarlo e configurarlo.

Se il plugin installato sul vostro sito non è aggiornato, [PERSON_NAME] "Estensioni" dalla vostra bacheca WordPress, vi basta cliccare su "aggiorna ora" per procedere all'aggiornamento.

Che cosa può fare il WP-CLI?

Al momento, il CLI è in grado di effettuare diverse azioni su 10 elementi differenti :

  • La cache dei file
  • Il preloading della cache
  • La cache Memcached
  • [ADDRESS] svuotamento automatico
  • La cache server/dinamica
  • La configurazione del plugin e il suo stato
  • I test PageSpeed
  • Lo stato generale del plugin
  • Il RUM
  • L'integrazione CloudFlare

Tutti i comandi di LWSOptimize inizieranno allo stesso modo: "wp lwsoptimize" seguito dall'elemento da modificare e poi dall'azione da eseguire. Per esempio: "wp lwsoptimize filecache deactivate" ha l'effetto di disattivare la cache dei file sul sito interessato. Alcuni comandi, in particolare quelli che restituiscono dati, accettano l'argomento --format=json (o --json), che restituisce il risultato del comando nel formato JSON, pratico per integrare il WP-CLI nel vostro codice.

Cache dei file

Per gestire lo stato della cache, potete utilizzare il comando :

wp lwsoptimize filecache activate|deactivate

Dove activate consente di attivare la cache e deactivate di disattivarla. Nel caso in cui la cache fosse già nello stato scelto, sarete avvertiti che nessuna azione aggiuntiva è stata eseguita.

Come utilizzare WP-CLI per controllare LWSOptimize ?

Avete inoltre la possibilità di visualizzare un riepilogo dello stato della cache, il suo status, con il comando:

wp lwsoptimize filecache status [--json]

A seconda che aggiungiate --json o meno, il risultato verrà visualizzato in modo diverso. In ogni caso, ritroverete le stesse informazioni: lo stato della cache e il suo contenuto nel momento in cui il comando viene eseguito.

Come utilizzare WP-CLI per controllare LWSOptimize ?

[PERSON_NAME], e in modo abbastanza logico, un comando vi permette di eliminare immediatamente l'intera cache dei file :

wp lwsoptimize filecache clear

Come utilizzare WP-CLI per controllare LWSOptimize ?

Preloading della cache

Analogamente alla cache dei file, potete gestire lo stato del preloading con il comando:

wp lwsoptimize preload activate|deactivate [numero]

Il parametro activate consente di attivarlo mentre deactivate lo disattiva. Potete, quando attivate il preloading, specificare un numero (tra 1 e 30) di pagine che dovranno essere precaricate a ogni passaggio del cron. Se non viene inserito alcun valore o se non è valido, verranno precaricate 3 pagine per impostazione predefinita.

Come utilizzare WP-CLI per controllare LWSOptimize ?

[PERSON_NAME] al momento di attivare il preloading o quando desiderate cambiarlo, potete utilizzare il comando seguente per modificare questo valore:

wp lwsoptimize preload change_amount {numero}

Come utilizzare WP-CLI per controllare LWSOptimize ?

[PERSON_NAME], utilizzate il comando :

wp lwsoptimize preload status [--json]

[PERSON_NAME], a seconda che aggiungiate --json o meno, il risultato [ADDRESS] in modo diverso. [PERSON_NAME], vi [PERSON_NAME] occorrenza del cron.

Come utilizzare WP-CLI per controllare LWSOptimize ?

[PERSON_NAME] desiderate recuperare solo la prossima occorrenza del cron, potete anche utilizzare il seguente comando :

wp lwsoptimize preload next [--json]

Come utilizzare WP-CLI per controllare LWSOptimize ?

Memcached

Per verificare lo stato del servizio [PERSON_NAME], utilizzate il comando :

wp lwsoptimize memcached status [--json]

Come utilizzare WP-CLI per controllare LWSOptimize ?

Oltre allo stato di funzionamento di Memcached, se il modulo Memcached è disattivato ([PERSON_NAME]), questo verrà indicato e se Redis è già attivo, ne sarete informati, a causa dell'incompatibilità tra i due.

L'unica altra opzione disponibile per Memcached è la gestione dello stato del modulo, utilizzando questo comando:

wp lwsoptimize memcached activate|deactivate

Come utilizzare WP-CLI per controllare LWSOptimize ?

Il parametro activate consente di attivarlo mentre deactivate lo disattiva.

Svuotamento automatico

Per verificare lo stato dello svuotamento automatico, utilizzate il comando :

wp lwsoptimize autopurge status [--json]

Come utilizzare WP-CLI per controllare LWSOptimize ?

Avete inoltre la possibilità di attivare o disattivare lo svuotamento automatico, rendendo il vostro sito completamente statico, con il comando:

wp lwsoptimize autopurge activate|deactivate

Come utilizzare WP-CLI per controllare LWSOptimize ?

Il parametro activate consente di attivarlo mentre deactivate lo disattiva.

Cache server (LWSCache)

[ADDRESS] azione possibile sulla cache dei file dal WP-CLI è lo svuotamento della cache, con il comando :

wp lwsoptimize servercache clear

Come utilizzare WP-CLI per controllare LWSOptimize ?

Configurazione generale

Questa categoria consente di gestire direttamente il plugin LwsOptimize, ad esempio il suo stato, con il comando :

wp lwsoptimize configuration activate|deactivate {secondi}

Il parametro activate consente di attivare il plugin, [PERSON_NAME] deactivate consente di disattivarlo. Il parametro {secondi} è utilizzato durante la disattivazione, per scegliere per quanto tempo il plugin [PERSON_NAME] disattivato : 300s, 1800s, 3600s, 86400s. Per impostazione predefinita, se non viene passato alcun argomento, il plugin si disattiva per 300 secondi.

Come utilizzare WP-CLI per controllare LWSOptimize ?

È inoltre possibile cambiare la configurazione del plugin tra le 3 configurazioni predefinite: basic, advanced e complete, che corrispondono a quelle disponibili nelle opzioni del plugin, utilizzando il comando :

wp lwsoptimize configuration basic|advanced|complete

Come utilizzare WP-CLI per controllare LWSOptimize ?

PageSpeed

Il PageSpeed, servizio di Google che consente di testare la velocità e le prestazioni del proprio sito web, è disponibile direttamente da LWSOptimize nonché in WP-CLI con il comando :

wp lwsoptimize pagespeed

Come utilizzare WP-CLI per controllare LWSOptimize ?

Otterrete quindi i risultati principali (punteggio e velocità di caricamento) restituiti da PageSpeed per la versione PC e Mobile del vostro sito. Aggiungendo --json, riceverete una versione di queste informazioni comprensibile da una macchina :

Come utilizzare WP-CLI per controllare LWSOptimize ?

Stato generale del plugin

Con un semplice comando, ottenete un riepilogo dello stato attuale di Optimize e degli elementi principali, come la cache, il preloading, [PERSON_NAME], ...

wp lwsoptimize status

Come utilizzare WP-CLI per controllare LWSOptimize ?

Ciò vi consente di vedere in un istante tutti i punti importanti del plugin, in particolare per quanto riguarda la cache.

RUM

Il RUM, per Real User Monitoring, consente di seguire le prestazioni reali dei vostri utenti sulle diverse pagine del vostro sito. Esistono diversi comandi, che consentono di elencare le statistiche attuali, aggiornare le statistiche o svuotarle.

Il comando :

wp lwsoptimize rum list

[PERSON_NAME], se desiderate un risultato utilizzabile in JSON :

wp lwsoptimize rum export [--json]

restituisce un elenco di tutte le statistiche recuperate, nonché le loro statistiche di prestazione.

Come utilizzare WP-CLI per controllare LWSOptimize ?

TTFB, CLS, LCP e INP sono 4 metriche di prestazione, utilizzate in particolare dal PageSpeed di Google. I valori sono in millisecondi (tranne CLS), più sono bassi, migliori sono le prestazioni della pagina.

  • TTFB corrisponde al tempo prima che il server risponda
  • CLS corrisponde all'ampiezza degli spostamenti degli elementi del sito, causati da elementi lenti da caricare, che fanno muovere il testo, i pulsanti, ecc... Più il valore è basso, meno lo spostamento è importante
  • LCP indica il tempo di caricamento dell'elemento visibile più grande. Generalmente è ciò che i vostri visitatori vedranno per primo, quindi è importante che venga visualizzato rapidamente.
  • INP indica il tempo prima che le azioni richieste dal visitatore vengano eseguite (clic su un pulsante, inserimento da tastiera, ...)

[PERSON_NAME] desiderate vedere solo un semplice riepilogo delle stesse metriche, potete utilizzare il seguente comando :

wp lwsoptimize rum stats

Questo visualizza le statistiche per ogni URL, mostrando i valori ottenuti dal 50% dei visitatori, dal 75% e infine dal 95%.

Come utilizzare WP-CLI per controllare LWSOptimize ?

[PERSON_NAME], i comandi

wp lwsoptimize aggregate

e

wp lwsoptimize purge [--days=30]

consentono rispettivamente di aggiornare ed eliminare le statistiche. [--days] consente di eliminare i dati superiori al numero di giorni (per impostazione predefinita 30 giorni).

Cloudflare APO

I comandi "Cloudflare" consentono di gestire l'Automatic Platform Optimization, un sistema proposto da Cloudflare che permette di ottenere prestazioni stabili e migliori sul vostro WordPress. Per utilizzarli, dovrete prima attivare l'integrazione CloudFlare sul vostro sito.

Potete seguire lo stato dell'APO eseguendo il comando

wp lwsoptimize cloudflare status

Ciò vi permette di sapere immediatamente se l'azione è attiva e, in tal caso, su quale chiave API.

Come utilizzare WP-CLI per controllare LWSOptimize ?

Per configurare il vostro sito WordPress con CF APO, utilizzate semplicemente il comando seguente, compilando zone-id e apo-token con i valori ottenuti durante l'integrazione CloudFlare.

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

Come utilizzare WP-CLI per controllare LWSOptimize ?

Se tutto è andato bene e i valori inseriti sono validi, eseguite il comando seguente per completare la configurazione dell'APO :

wp lwsoptimize cloudflare install-rule

Se viene visualizzato un messaggio di errore, assicuratevi che la Zona e la chiave API siano [PERSON_NAME], e che il vostro hosting utilizzi effettivamente Cloudflare.

[PERSON_NAME], se desiderate svuotare manualmente la cache dell'APO, il seguente comando eliminerà tutte le cache :

wp lwsoptimize cloudflare purge-all

Conclusione

Ora sapete come :

  • Installare e configurare il WP-CLI per LWS Optimize,
  • Utilizzare i comandi WP-CLI per gestire la cache dei file, il preloading della cache e la cache Memcached,
  • Attivare o disattivare lo svuotamento automatico e la cache server,
  • Modificare la configurazione del plugin LWS Optimize, e
  • Eseguire test PageSpeed direttamente tramite il terminale.

🚀 Grazie a questo potente strumento, siete ormai in grado di ottimizzare il vostro sito WordPress in modo efficace e rapido, con pochi comandi soltanto! 🛠️

Un grande grazie per la vostra lettura! 🙏 Non esitate a condividere le vostre esperienze o a porre le vostre domande lasciando un commento qui sotto. [PERSON_NAME] prezioso per aiutarci a migliorare i nostri servizi. 💬

Vota questo articolo :

Questo articolo vi è stato utile ?

Article utile

Article non utileNo

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)

Articoli simili

18mn lettura

Come posso ridurre al minimo i file sul mio sito WordPress con LWS Optimize?

13mn lettura

Come posso combinare i file del mio sito WordPress con LWS Optimize?

15mn lettura

Come posso precaricare i file CSS sul mio sito WordPress con LWS Optimize?

9mn lettura

Come si disattivano le emoji di WordPress con LWS Optimize?


Questions sur cet article

Fate una domanda al team LWS e alla sua comunità

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.