GNU/Linux >> Linux Esercitazione >  >> Linux

Come utilizzare il pacchetto Image Optimizer per WP-CLI

Ci saranno molte volte in cui sarà necessario ottimizzare tutte le immagini in una libreria multimediale del sito. Se hai familiarità con l'uso di WP-CLI, allora c'è un pacchetto molto utile che può essere installato. Il pacchetto si chiama "ottimizzazione delle immagini" e semplificherà il processo di preparazione delle immagini per l'hosting web.

Questo pacchetto non è per "host gestiti" poiché le librerie necessarie non potranno essere installate senza l'accesso come root e può richiedere molte risorse della CPU.

Preparazione per eseguire i comandi

Il pacchetto per WP-CLI si chiama image-optimize. Per poter utilizzare questo pacchetto, dovrai accedere al server del tuo sito e aggiornare WP-CLI. Puoi aggiornare WP-CLI eseguendo il comando seguente:

wp cli update

Successivamente, dovrai installare una serie di librerie che il pacchetto utilizza per ottimizzare le immagini jpeg, png e gif con questi comandi:

sudo apt-get install jpegoptim
sudo apt-get install optipng
sudo apt-get install pngquant
sudo apt-get install gifsicle

Ora puoi installare la versione stabile del pacchetto di ottimizzazione dell'immagine con questo comando:

wp package install typisttech/image-optimize-command:@stable

Ottimizzazione delle immagini del sito

Di seguito sono riportati esempi di comandi da eseguire dopo un aggiornamento di base di WordPress:

wp image-optimize mu-plugins
wp image-optimize plugins
wp image-optimize themes
wp image-optimize wp-admin
wp image-optimize wp-includes

Puoi utilizzare questo comando per rigenerare tutte le miniature su un sito.

wp media regenerate --yes
Potrebbe essere necessario limitare il numero di immagini che l'ottimizzazione dell'immagine elaborerà in un solo dorso. Per limitare la dimensione del batch, devi solo aggiungere il flag –limit alla fine del comando batch e specificare l'importo, come mostrato in questi esempi:

wp image-optimize batch --limit=500
wp image-optimize batch --limit=1000
wp image-optimize batch --limit=2500
wp image-optimize batch --limit=5000

Quando si utilizza il comando image-optimize WP-CLI, l'utilizzo della CPU del server potrebbe essere intenso, quindi esegui i comandi batch in dimensioni inferiori durante gli orari di chiusura del tuo sito. Puoi tenere traccia dell'utilizzo della CPU durante l'esecuzione di un comando di ottimizzazione batch utilizzando htop. Puoi installare ed eseguire htop utilizzando i seguenti comandi:

sudo apt-get install htop
htop

Per utilizzare htop per monitorare il carico del server, tieni aperta una finestra di terminale mentre il comando di ottimizzazione batch è in esecuzione in un'altra finestra di terminale. Nei nostri test, l'utilizzo della CPU non è stato troppo elevato.

1.61GB/3.74GB Memory usage
180M - 3.86GB Swap

Ripristino di immagini ottimizzate

Prima che le immagini siano ottimizzate, vengono create versioni di backup, il che significa che puoi ripristinare in qualsiasi momento un file di backup e sostituire la versione ottimizzata.

Ad esempio, l'allegato 123 è stato ottimizzato utilizzando questo comando:
wp image-optimize attachment 123

Per ripristinare l'allegato per 123 il comando da eseguire sarebbe:
wp image-optimize restore 123

Puoi utilizzare il comando wp media regenerate per rigenerare un file multimediale specifico.
wp media regenerate 123

Essere in grado di ottimizzare le immagini nella libreria multimediale del tuo sito WordPress ridurrà la quantità di spazio di archiviazione necessaria per il tuo sito. L'ottimizzazione migliorerà anche la velocità e le prestazioni del tuo sito per i visitatori, migliorando l'esperienza e la soddisfazione degli utenti.


Linux
  1. Come usare il comando Linux grep

  2. Come usare il comando cronologia in Linux

  3. Ottimizzatore di immagini gratuito:incontra YOGA e scopri come usarlo

  4. Come utilizzare il comando basename?

  5. Come installare PhantomJS per l'utilizzo con Python Selenium su Raspberry Pi?

Come utilizzare il comando Ping di Linux

Come usare il comando nmap

Come utilizzare Avidemux per l'editing video

Come utilizzare il comando RPM (con esempi)

Come configurare il tuo sistema operativo Raspberry Pi per usarlo per la prima volta

Come utilizzare il comando fd sul sistema Linux