GNU/Linux >> Znalost Linux >  >> Linux

Jak používat balíček Image Optimizer pro WP-CLI

Mnohokrát se stane, že budete muset optimalizovat všechny obrázky v knihovně médií webu. Pokud jste obeznámeni s používáním WP-CLI, pak existuje velmi praktický balíček, který lze nainstalovat. Balíček se nazývá „image-optimize“ a zjednoduší proces přípravy vašich obrázků pro webhosting.

Tento balíček není pro „spravované hostitele“, protože potřebné knihovny nebude možné nainstalovat bez přístupu root a může to být náročné na CPU.

Příprava ke spuštění příkazů

Balíček pro WP-CLI se nazývá image-optimize. Abyste mohli používat tento balíček, budete se muset přihlásit na server vašeho webu a aktualizovat WP-CLI. WP-CLI můžete aktualizovat spuštěním následujícího příkazu:

wp cli update

Dále budete muset nainstalovat řadu knihoven, které balíček používá k optimalizaci obrázků jpeg, png a gif pomocí těchto příkazů:

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

Nyní můžete nainstalovat stabilní verzi balíčku image-optimize pomocí tohoto příkazu:

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

Optimalizace obrázků stránek

Níže jsou uvedeny příklady příkazů, které se mají spustit po aktualizaci jádra WordPress:

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

Tento příkaz můžete použít k regeneraci všech miniatur na webu.

wp media regenerate --yes
Možná budete muset omezit počet obrázků, které tato optimalizace obrázků zpracuje na jedné zadní straně. Chcete-li omezit velikost dávky,  stačí přidat příznak –limit na konec příkazu dávky a zadat množství, jak je znázorněno v těchto příkladech:

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

Při použití příkazu image-optimize WP-CLI může být využití procesoru serveru intenzivní, proto spouštějte dávkové příkazy v menších velikostech v době mimo provoz na vašem webu. Pomocí htop můžete sledovat využití procesoru při spouštění příkazu pro dávkovou optimalizaci. Htop můžete nainstalovat a spustit pomocí následujících příkazů:

sudo apt-get install htop
htop

Chcete-li ke sledování zatížení serveru použít htop, ponechte otevřené okno terminálu, zatímco příkaz optimalizace dávky běží v jiném okně terminálu. Při našem testování nebylo využití procesoru příliš vysoké.

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

Obnovení optimalizovaných obrázků

Před optimalizací bitových kopií se vytvoří verze zálohy, což znamená, že je můžete kdykoli obnovit do záložního souboru a nahradit optimalizovanou verzi.

Například příloha 123 byla optimalizována pomocí tohoto příkazu:
wp image-optimize attachment 123

Chcete-li obnovit přílohu pro 123, spustitelný příkaz by byl:
wp image-optimize restore 123

K regeneraci konkrétního mediálního souboru můžete použít příkaz wp media regenerate.
wp media regenerate 123

Možnost optimalizovat obrázky ve vaší knihovně médií webů WordPress sníží množství místa potřebného pro váš web. Optimalizace také zlepší rychlost a výkon vašeho webu pro návštěvníky, zlepší uživatelskou zkušenost a spokojenost.


Linux
  1. Jak používat Linuxový příkaz grep

  2. Jak najít platné hodnoty pro termín k použití v Tmux?

  3. Jak nainstalovat PhantomJS pro použití s ​​Python Selenium na Raspberry Pi?

  1. Jak používat příkaz historie v Linuxu

  2. Image Optimizer zdarma:Seznamte se s YOGA a naučte se, jak ji používat

  3. Jak používat příkaz basename?

  1. Jak používat Ranger pro navigaci v souborech z příkazového řádku

  2. Jak používat pkgsrc na Linuxu

  3. Jak používat příkaz historie Linuxu