Hur man komprimerar bilder och PDF i Craft

Uppladdning av hantverksbild och PDF-komprimeringsskript

Komprimering av Craft-bilder och PDF-filer är möjlig med hjälp av ett skript. Skriptet är kompatibelt med alla servrar som kör PHP, alla CMS-system och det är en standalone installation. Det betyder att du bara behöver ladda upp en mapp med filer på din server, sedan kan du börja komprimera alla bilder och PDF-filer från servern.

Skriptet kan laddas ner här:

 

Obs: Att placera filerna i roten av din Craft-installation är alltid en bra idé eftersom du måste bläddra bland mappar och undermappar efter installationen för att välja vad som ska komprimeras.

 

Ladda sedan ner + packa upp arkivet och släpp mappen på din server.

hantverk -standalone- installera

 

Kör installationen av bildkomprimeringsskriptet

Du kan nu anropa mappens sökväg från din webbläsare genom att skriva in URL:en: www.mywebsite.com / ImageRecycle - Standalone (standardnamn). Installationsrutinen kommer att anropas, du måste ange ett lösenord för att skydda mappåtkomsten.

lösenordsbildkomprimering

 

Ange ditt lösenord, det kan vara vad som helst, inget relaterat till din Craft-installation. Det borde leda till ett meddelande om att installationen lyckades.

inställning-bildkomprimering

 

Lägg till API-inloggningsuppgifter till aktiv Craft-komprimering

Först måste du lägga till din API-nyckel och hemlighet som finns tillgänglig på menyn Mitt konto > API och kvot

api-nyckel-magento-komprimering

 

Ställ in hantverksbilden och PDF-komprimeringskvaliteten

Sedan kan du välja en komprimeringstyp per medietyp:

  • Bästa sparläge eller förlustgivande: detta är det bästa valet för slutlig användning, superkomprimering men inte synlig
  • Förlustfri: om du planerar att återanvända bilder kan du använda den här inställningen, lätt komprimering men bevara all bilddata (som färger)
  • Ingen komprimering: tillämpar ingen komprimering på denna medietyp

För mer information om komprimeringskvalitet, se den här imagerecycle : www.imagerecycle.com/images-and-pdf-optimization/images-and-pdf-compress

 

api-bildkvalitet

 

Konfigurera en cron-task för att göra komprimeringen automatisk

En Cron-uppgift är ett schemalagt kommando eller en uppgift, även känt som "Cron-jobb" eller "crontab".

En Cron-URL finns tillgänglig i skriptkonfigurationen för att automatiskt starta Craft-bilden och PDF-optimeringen. Beroende på inställningarna för Cron-tasken kan du välja när du vill starta komprimeringen på din server. För automatisk komprimering måste du lägga till denna URL i din webbhotells Cpanel , sök efter "Cron task" eller "Crontab".

cron-url-auto-craft

Bildmetadata, IPTC och Craft-komprimering

Metadatainställningarna är också tillgängliga för att bevara en del av metainformationen för dina bilder. Du kanske till exempel vill bevara platsinformation för att använda dina bilder med en fotolokaliseringsmodul?

bildmetadata-spara-från-optimering

 

Exkludera/inkludera mappar från Craft-komprimering

Slutligen måste du välja var du vill köra optimeringen, vilken servermapp som ska komprimeras. Detta är vanligtvis åtminstone mapparna för hantverksavbildningar, men det kan vara vilken mapp som helst som listas (även från andra CMS).

Alla dina servermappar under ImageRecycle installationen listas här, klicka på namnet för att distribuera mappträdet. Alla nya medier som läggs till i dessa mappar kommer att kontrolleras och listas i nästa steg för optimering.

hantverksmappar

 

Kör Craft-bilden och PDF-komprimeringen

Här är vi, tryck på den översta menyn Bilder för att lista de optimerbara medierna, om inget finns där tryck på knappen SYNKRONISERA ALLA eller prova filterfältet (uppe till vänster).

bildlista

 

Använd sedan optimeringsknappen för att kontrollera att allt är okej. Du borde kunna komprimera media och göra en "återställning till original". Återställningsalternativet är endast tillgängligt under säkerhetskopieringstiden för media (1 månad).

lansering av bildoptimering

 

 

Du kan också starta en global optimering av dina medier. Det är en bakgrundsprocess, så om du stänger fönstret kommer processen fortfarande att köras.

bakgrundsoptimering

 

Och du kan stoppa komprimeringsprocessen när du vill.

stoppa bakgrundskomprimering