LiteSpeed dla WordPress: Hurtowa optymalizacja obrazów. (dla v. 2.X)

Uwaga! Niniejszy artykuł dotyczy wtyczki LSC w wersji z serii 2.X. Opisy nowszych wersji znajdziesz tutaj.

Jak LiteSpeed pomoże Ci pozbyć się zbędnego ciężaru grafik w WordPress

LiteSpeed web server

Począwszy od wersji 1.6, LiteSpeed Cache WordPress (LSCWP) ma możliwość optymalizacji obrazów, dzięki czemu są mniejsze i szybsze do przesyłania. Jest to niezmiernie ważny element walki o pozycję w wyszukiwarce, szczególnie po wprowadzeniu przez Google zmian. WAŻNE: NIE używaj równolegle innych wtyczek do optymalizacji obrazów wraz z LSCWP. Może to spowodować niepożądane zachowanie, w tym błędy przetwarzania. Wybierz jeden optymalizator obrazów i trzymaj się go.

Zanim zaczniesz

Opcję optymalizacji uruchomisz tradycyjnie, wybierając konkretną pozycję z głównego menu WordPressa: ‘LiteSpeed Cache’ -> ‘Optymalizacja obrazów’.

LiteSpeed Cache Optymalizacja obrazów

Uruchomi się startowe okno:

litespeed-optymalizacja-grafik

Podczas pierwszej wizyty na tej stronie zobaczysz przycisk z komunikatem ‘Initialize Optimization’.

litespeed-optymalizacja-grafik

Naciśnij przycisk, aby uzyskać klucz z serwera LiteSpeed, z którego pomocą system będzie przetwarzać wszystkie przyszłe żądania optymalizacji obrazów. Podsumowanie optymalizacji powinno teraz wyglądać tak:

litespeed-optymalizacja-grafik

Zobaczysz, że tam są wyświetlane informacje: Poziom , Kredyt , Informacje o obrazie i Podsumowanie optymalizacji. Wyświetlane tam informacje ulegną zmianie po przesłaniu pierwszego wniosku.

System kredytowy

Aby uchronić serwery LiteSpeed Image Optimization przed zbyt dużymi obciążeniami, producent wdrożył system kredytowy. Każda strona ma przypisany własny poziom. Poziomy zaczynają się od 1 i zwiększają się, gdy dana strona nadal korzysta z usługi. Obecnie istnieje siedem ustalonych poziomów, a każdy poziom ma przypisaną liczbę punktów optymalizacji obrazu (patrz poniżej). Kredyty reprezentują maksymalną liczbę obrazów, które możesz przesłać do optymalizacji. Kredyty regenerują się po zakończeniu cyklu optymalizacji. Przykład:

  • Kredyty: 100
  • Przesyłasz 25 zdjęć do zoptymalizowania. Kredyty: 75
  • Przesyłasz kolejne 30 zdjęć do zoptymalizowania: Kredyty: 45
  • 25 pierwszych obrazów zakończy przetwarzanie i zostaną przesłane. Kredyty: 70
  • 30 kolejnych obrazów zakończy przetwarzanie i zostaną przesłane. Kredyty: 100

Kredyty na poziom:

  • Poziom 1: 100
  • Poziom 2: 500
  • Poziom 3: 1500
  • Poziom 4: 3000
  • Poziom 5: 5000
  • Poziom 6: 7000
  • Poziom 7: 9000

Gdy osiągniesz poziom 3, producent wtyczki zakłada, że serwery komunikują się dobrze. W tym momencie optymalizacja obrazu rozpocznie się automatycznie.

Składanie pierwszego wniosku

litespeed-optymalizacja-grafik

Naciśnij ‘Wyślij żądanie optymalizacji’. Za pierwszym razem zostanie wysłana tylko jedna grupa obrazów. System musi upewnić się, że wszystko działa dobrze między serwerami. Nie musisz czekać na tej stronie. Możesz odejść i zrobić coś innego, jeśli chcesz.

Żadna informacja o statusie nie jest aktualizowana automatycznie, dlatego aby zobaczyć najnowszą, musisz nacisnąć okrągły przycisk ze strzałką obok opcji ‘Podsumowanie optymalizacji’.

Gdy Twoja pierwsza grupa obrazów zakończy optymalizację i zostanie przywrócona do Twojego systemu (poprzez crona lub poprzez naciśnięcie przycisku ‘Pobierz obrazy’), możesz zacząć wysyłać większe grupy obrazów. Naciśnij ponownie ‘Wyślij żądanie optymalizacji’.

litespeed-optymalizacja-grafik

Zobaczysz kilka zmian w poniższych komunikatach o stanie, informujących o tym, ile zdjęć było wysłanych, ile zostało pobranych oraz ew., czy wystąpiły jakieś błędy.

Gdy obrazy są gotowe do pobrania, możesz poczekać, aż cron zrobi to automatycznie, lub jeśli wyłączyłeś crona, możesz nacisnąć przycisk ‘Pobierz obrazy’ , aby rozpocząć proces ręcznie. Nie trzeba naciskać przycisku, jeśli cron działa normalnie.

Po kilku partiach poziom się zwiększy:

litespeed-optymalizacja-grafik

Po osiągnięciu poziomu 3 (1200 kredytów), dalsza optymalizacja obrazów zostanie przeprowadzona automatycznie, jeśli włączyłeś tę opcję w ustawieniach multimediów wtyczki LiteSpeed. Ew. możesz dokończyć procedurę ręcznie, postępując analogicznie, jak do tej pory.

Po zakończeniu optymalizacji wszystkich obrazów Twojej witryny Twój ekran będzie wyglądał mniej więcej tak:

litespeed-optymalizacja-grafik

Przywróć optymalizację i inne przyciski

Cofnij optymalizację

Być może zdecydowałeś, że z jakiegoś powodu nie chcesz już mieć zoptymalizowanych obrazów w swojej witrynie. Możesz użyć przycisku ‘Cofnij optymalizację’, aby przywrócić wszystko tak, jak było.

Ponowna optymalizacja

Jeśli zmienisz zdanie ponownie i zdecydujesz, że naprawdę chcesz zoptymalizowane obrazy, nie musisz wysyłać nowych żądań. Po prostu naciśnij przycisk ‘Ponowna optymalizacja’, a zoptymalizowane wersje zostaną przywrócone.

Nie ma ograniczeń co do liczby naciśnięć powyższych dwóch przycisków. Obie wersje są dostępne na serwerze i mogą być dowolnie włączane i wyłączane.

Wyślij nowe prośby o miniaturki

Czasem dokonujesz zmian w istniejących obrazach w bibliotece obrazów, a LSCache o tym nie wie. Za pomocą tego przycisku można ponownie skanować bibliotekę i informować LSCache o wszystkich obrazach, które uległy zmianie od czasu pierwszego skanowania.

Zresetuj klucz IAPI

Jeśli nazwa domeny zmieniła się od czasu początkowego uruchomienia Optymalizacji obrazów (co może się zdarzyć, gdy na przykład przeniesiesz stronę), zobaczysz błąd „hash does not match”. Aby rozwiązać ten problem, musisz nacisnąć ten przycisk, aby wygenerować nowy klucz IAPI. Następnie możesz spróbować jeszcze raz, aby zoptymalizować zdjęcia.

Wyczyść niedokończone dane

Jeśli podczas optymalizacji pojawiają się błędy i osiągnąłeś punkt, w którym nie możesz kontynuować, możesz nacisnąć ten przycisk. Wszystkie dane dotyczące żądań optymalizacji, które nie zostały ukończone, zostaną usunięte z bazy danych, aby można było kontynuować optymalizację. Wszystkie obrazy, które były w toku, będą traktowane jak nowe przy następnym żądaniu optymalizacji.

Pamiętaj, że jeśli nie znajdziesz i nie usuniesz przyczyny wszystkich otrzymywanych błędów, istnieje duża szansa, że ​​nadal będą występować i ponownie zatykać kanał optymalizacji.

Zniszcz wszystkie dane optymalizacji

Czasami chcesz zacząć od zera. Ten przycisk usuwa informacje o optymalizacji obrazów z bazy danych i przywraca wszystkie ukończone optymalizacje. Zwróć uwagę, że jeśli masz niedokończone żądania w toku, kredytów związanych z tymi obrazami nie można odzyskać. Nie ma sposobu, aby cofnąć ten proces, więc użyj tej funkcji wyłącznie wtedy, jeśli jesteś absolutnie pewien.

Optymalizacja pamięci masowej

Po zoptymalizowaniu obrazów na dysku są przechowywane trzy kopie każdego obrazu: nowo zoptymalizowana wersja, wersja WebP i kopia zapasowa oryginalnej, niezoptymalizowanej wersji. Jeśli jesteś zadowolony ze swoich zoptymalizowanych obrazów i nie masz już ochoty zatrzymywać oryginałów, możesz użyć tych przycisków, aby je usunąć. Należy pamiętać, że bez oryginalnych kopii zapasowych nie ma możliwości przywrócenia optymalizacji.

Odśwież

Ten przycisk wygląda jak okrągła strzałka. Oblicza całkowitą ilość miejsca na dysku używanego przez oryginalne niezoptymalizowane obrazy.

Usuń oryginalne kopie zapasowe obrazów

Naciśnij ten przycisk, aby usunąć wszystkie kopie zapasowe oryginalnych obrazów. Nie zapominaj, że jest to nieodwracalne . Po usunięciu kopii zapasowych nie będzie można przywrócić optymalizacji, więc upewnij się, że wiesz co robisz!

Jak działa optymalizacja obrazu

Możesz zastanawiać się, co właściwie dzieje się za kulisami, gdy obrazy są optymalizowane. Są dwa poziomy: proces, który jest wykonywany, gdy przesyłasz żądanie oraz faktyczne kroki optymalizacji, które są podejmowane na Twoich grafikach.

Proces

Cały proces odbywa się na centralnym serwerze sieciowym:

  • Naciskasz przycisk ‘Wyślij żądanie optymalizacji’.
  • Serwer centralny odmawia lub akceptuje żądanie po weryfikacji zwrotnej.
  • Serwer centralny rozdziela zadania na serwer podrzędny.
  • Serwer podrzędny pobiera Twoje obrazy.
  • Serwer podrzędny przetwarza Twoje obrazy.
  • Serwer podrzędny powiadamia WordPressa, że ​​obrazy są gotowe.
  • Cron ściąga Twoje obrazy z powrotem do WordPressa.

Etapy optymalizacji

Co się dzieje, gdy twoje obrazy są przetwarzane? Producent wtyczki używa kombinacji kilku bibliotek, aby dostosować Twoje obrazy do jakości 85% -90% oryginału. Podczas procesu generowane są trzy wersje każdego pliku:

  • twoj-obraz.bk.jpg: oryginalna wersja Twojego obrazu.
  • twoj-obraz.jpg: zoptymalizowana wersja obrazu, która będzie od teraz wyświetlana w Twojej witrynie.
  • twoj-obraz.jpg.webp: jest wersją obrazu zapisaną w formacie o około 25% -34% mniejszym niż jpg. Aby automatycznie wyświetlać obrazy WebP w przeglądarkach, które je obsługują, wystarczy ustawić LiteSpeed ​​Cache> Ustawienia> Media> Image WebP Replacement na ON.

Dlaczego LSCache optymalizuje tak skutecznie?

Optymalizacja obrazów LSCache wykorzystuje znacznie więcej, niż tylko popularne biblioteki: PNGQuant, JPEGOptim i OptiPNG. Wykorzystuje najlepsze z bibliotek oraz swoje własne rozwiązania do kompresji.

Sposoby przywracania oryginalnych obrazów

Jeśli chcesz przywrócić wszystkie obrazy z powrotem do oryginałów, użyj przycisku ‘Przywróć optymalizację’. Możesz również przywracać wybrane obrazy z poziomu biblioteki multimediów.

litespeed-optymalizacja-grafik

Z pulpitu nawigacyjnego WordPress, przejdź do ‘Media’ -> ‘Biblioteka’. Jeśli zobaczysz ikonę obrazu w kolumnie ‘Optymalizacja LiteSpeed’, oznacza to, że istnieje zoptymalizowana wersja obrazu. Jeśli ikona jest fioletowa, to zoptymalizowana wersja jest obecnie w użyciu. Jeśli ikona jest wyszarzona, używana jest oryginalna wersja. Kliknij ikonę, aby przełączać między wersjami zoptymalizowanymi i niezoptymalizowanymi. Możesz także przełączać korzystanie z wersji WebP za pomocą ikony zielonego aparatu.

Rozwiązywanie problemów

Istnieje wiele różnych komunikatów ostrzegawczych / błędów, które możesz zobaczyć po wysłaniu prośby o optymalizację obrazu. Zapoznaj się z przewodnikiem po błędach optymalizacji, aby dowiedzieć się, co możesz z nimi zrobić.

Jeśli potrzebujesz dodatkowej pomocy skontaktuj się z naszą Pomocą Techniczną