Jak vytvořit kompresi obrázků a PDF v PrestaShopu

Nahrávání skriptů pro kompresi obrázků a PDF do PrestaShopu

Komprese obrázků a PDF v PrestaShopu je možná pomocí skriptu. Tento skript je kompatibilní se všemi servery, které používají PHP, a se všemi CMS systémy a jedná se o standalone instalaci. To znamená, že stačí nahrát složku se soubory na váš server a poté můžete začít komprimovat všechny obrázky a PDF na tomto serveru. Skript si můžete stáhnout zde a aktivovat si bezplatný zkušební účet pro otestování komprese v PrestaShopu.

Skript si můžete stáhnout zde:

 

Poznámka: Umístění souborů do kořenového adresáře vaší instalace PrestaShopu je vždy dobrý nápad, protože po instalaci budete muset procházet složky a podsložky a vybrat, co bude komprimováno.

 

Pak stáhněte + rozbalte archiv a umístěte složku na váš server.

PrestaShop –standaloneinstalace

 

Spusťte instalaci

Nyní můžete z prohlížeče vyvolat cestu ke složce zadáním adresy URL: www.mywebsite.com / ImageRecycle - Standalone (výchozí název). Bude spuštěna instalační rutina, pro zabezpečení přístupu ke složce je nutné definovat heslo.

komprese obrázků s heslem

 

Nastavte si heslo, může to být jakékoli, nic, co by se mělo týkat instalace PrestaShopu. Mělo by se vám zobrazit hlášení o úspěšném dokončení.

nastavení komprese obrazu

 

Přidání přihlašovacích údajů API k aktivní kompresi PrestaShopu

Nejprve budete muset přidat svůj klíč API a tajný kód, které jsou k dispozici v Můj účet > API a kvóta .

komprese API klíčů v Magento

 

Nastavení kvality komprese obrázků a PDF v PrestaShopu

Pak si můžete vybrat typ komprese pro každý typ média:

  • Nejlepší ukládání nebo ztráta: toto je nejlepší volba pro konečné použití, super komprese, ale neviditelná
  • Bezeztrátové: pokud plánujete znovu použít obrázky, můžete použít toto nastavení, lehká komprese, ale zachování všech obrazových dat (například barev)
  • Bez komprese: na tento typ média se nepoužije žádná komprese

Více informací o kvalitě komprese naleznete na této stránce imagerecycle www.imagerecycle.com/images-and-pdf-optimization/images-and-pdf-compress

 

kvalita-obrázku-v-api

 

Nastavte cron úlohu pro automatickou kompresi

Cron úloha je naplánovaný příkaz nebo úkol, známý také jako „Cron Jobs“ nebo „crontab“.

URL adresa Cron pro automatické spuštění optimalizace obrázků a PDF v PrestaShopu. V závislosti na nastavení úlohy Cron si můžete zvolit, kdy chcete kompresi na serveru spustit. Pro automatickou kompresi je třeba tuto URL adresu přidat do panelu Cpanel vašeho hostingu , viz „Úloha Cron“ nebo „Crontab“.

cron-url-auto-PrestaShop

 

Metadata obrázků, IPTC a komprese PrestaShopu

K dispozici je také nastavení metadat pro zachování některých meta informací o vašich obrázcích. Můžete například chtít zachovat informace o poloze, abyste mohli své obrázky používat s modulem pro vyhledávání fotografií

uložení metadat obrázků z optimalizace

 

Vyloučit / Zahrnout složky z komprese PrestaShopu

Nakonec je třeba vybrat, kde chcete optimalizaci spustit a která složka serveru bude komprimována. Obvykle se jedná alespoň o složky s obrázky z PrestaShopu, ale může to být jakákoli složka v seznamu (i z jiného CMS).

Zde jsou uvedeny všechny složky vašeho serveru v rámci instalace ImageRecycle Kliknutím na název zobrazíte strom složek. Všechna nová média přidaná do těchto složek budou zkontrolována a uvedena v dalším kroku pro optimalizaci.

Složky PrestaShopu

 

Spusťte kompresi obrázků a PDF v PrestaShopu

Tady to máme, klikněte na horní nabídku Obrázky pro zobrazení optimalizovatelných médií, pokud tam nic není, klikněte na tlačítko SYNCHRONIZOVAT VŠE nebo zkuste pole filtru (vlevo nahoře).

seznam obrázků

 

Poté pomocí tlačítka optimalizovat zkontrolujte, zda je vše v pořádku. Měli byste být schopni komprimovat média a provést „obnovení do originálu“. Možnost obnovení je k dispozici pouze během doby zálohování médií (1 měsíc).

spuštění optimalizace obrázků

 

 

Můžete také spustit globální optimalizaci médií. Je to proces na pozadí, takže můžete okno zavřít, proces bude i tak probíhat.

optimalizace na pozadí

 

A proces komprese můžete kdykoli zastavit.

zastavení komprese na pozadí