Jak kompresować obrazy i pliki PDF w programie Craft

Skrypt do kompresji obrazów i plików PDF

Kompresja obrazów i plików PDF w Craft jest możliwa za pomocą skryptu. Skrypt jest kompatybilny ze wszystkimi serwerami z PHP i wszystkimi systemami CMS. Jest to standalone instalacja. Oznacza to, że wystarczy przesłać folder z plikami na serwer, aby rozpocząć kompresję wszystkich obrazów i plików PDF na tym serwerze.

Skrypt można pobrać tutaj:

 

Uwaga: umieszczenie plików w katalogu głównym instalacji Craft jest zawsze dobrym pomysłem, ponieważ po instalacji będziesz musiał przeglądać foldery i podfoldery, aby wybrać, co zostanie skompresowane.

 

Następnie pobierz, rozpakuj archiwum i upuść folder na swoim serwerze.

craft-standalone-install

 

Uruchom instalację skryptu kompresji obrazu

Możesz teraz wywołać ścieżkę do folderu w przeglądarce, wpisując adres URL: www.mywebsite.com / ImageRecycle - Standalone (nazwa domyślna). Zostanie wywołana procedura instalacyjna. Musisz zdefiniować hasło, aby zabezpieczyć dostęp do folderu.

kompresja obrazu hasła

 

Ustaw hasło – może być dowolne, bez względu na instalację Craft. Powinno pojawić się powiastrona głównaienie o pomyślnym zakończeniu instalacji.

ustawienie kompresji obrazu

 

Dodaj dane uwierzytelniające API do aktywnej kompresji Craft

Najpierw musisz dodać klucz API i tajny klucz dostępny w Moje konto > API i limity .

kompresja klucza API Magento

 

Skonfiguruj jakość kompresji obrazu Craft i PDF

Następnie możesz wybrać typ kompresji dla danego typu nośnika:

  • Najlepsze oszczędności lub strata: to najlepszy wybór do ostatecznego wykorzystania, superkompresja, która jednak nie jest widoczna
  • Bezstratna: jeśli planujesz ponowne wykorzystanie obrazów, możesz użyć tego ustawienia, lekkiej kompresji, ale zachowującej wszystkie dane obrazu (np. kolory)
  • Brak kompresji: nie stosuje żadnej kompresji na tym typie nośnika

Więcej informacji na temat jakości kompresji znajdziesz na stronie imagerecycle www.imagerecycle.com/images-and-pdf-optimization/images-and-pdf-compress

 

jakość-obrazu-api

 

Skonfiguruj zadanie cron, aby kompresja była automatyczna

Zadanie Cron to zaplanowane polecenia lub zadania, znane również jako „zadania Cron” lub „crontab”.

adres URL crona, który umożliwia automatyczne uruchomienie optymalizacji obrazów i plików PDF w programie Craft. W zależności od konfiguracji zadania crona, możesz wybrać moment uruchomienia kompresji na swoim serwerze. Aby włączyć automatyczną kompresję, musisz dodać ten adres URL w panelu Cpanel hostingu , wybierając „zadanie crona” lub „Crontab”.

cron-url-automatyczne-tworzenie

Metadane obrazu, kompresja IPTC i Craft

Ustawienia metadanych są również dostępne, aby zachować niektóre metadane Twoich zdjęć. Na przykład, możesz chcieć zachować informacje o lokalizacji, aby móc korzystać ze zdjęć w module lokalizatora zdjęć?

zapisywanie metadanych obrazu z optymalizacji

 

Wykluczanie/uwzględnianie folderów z kompresji Craft

Na koniec musisz wybrać miejsce, w którym chcesz uruchomić optymalizację, czyli folder serwera, który zostanie skompresowany. Zazwyczaj jest to co najmniej folder z obrazami Craft, ale może to być dowolny folder z listy (nawet z innego systemu CMS).

Wszystkie foldery serwera w instalacji ImageRecycle są tutaj wymienione. Kliknij nazwę, aby wdrożyć drzewo folderów. Wszystkie nowe media dodane do tych folderów zostaną sprawdzone i wyświetlone w następnym kroku w celu optymalizacji.

teczki na robótki ręczne

 

Uruchom kompresję obrazu Craft i PDF

Oto jesteśmy, kliknij górne menu Obrazy, aby wyświetlić listę mediów możliwych do zoptymalizowania. Jeśli nic tam nie ma, kliknij przycisk SYNCHRONIZUJ WSZYSTKO lub wypróbuj pole filtra (w lewym górnym rogu).

lista obrazów

 

Następnie użyj przycisku „Optymalizuj”, aby sprawdzić, czy wszystko jest w porządku. Powinieneś móc skompresować media i przywrócić je do oryginału. Opcja przywracania jest dostępna tylko w okresie tworzenia kopii zapasowej (1 miesiąc).

uruchomienie optymalizacji obrazu

 

 

Możesz również uruchomić globalną optymalizację swoich multimediów. To proces działający w tle, więc możesz zamknąć okno, a proces i tak zostanie wykonany.

optymalizacja tła

 

Możesz zatrzymać proces kompresji, kiedy tylko chcesz.

zatrzymaj kompresję tła