W zeszłym miesiącu optymalizowałem bloga z bardzo powszechnym problemem. Witryna gromadziła obrazy (+40 tys.) przez wiele lat bez kontroli. Wszystkie były źle lub wcale nie zoptymalizowane. Wiele z nich zostało przesłanych w rozmiarach o absolutnie nieproporcjonalnej wadze, a wiele innych nie było już używanych.
Na dłuższą metę powoduje to kilka problemów. Po pierwsze, znacznie zwiększa rozmiar bazy danych, a także spowalnia szybkość ładowania. Waga obrazów pochłania również dostępną przestrzeń na hostingu i może zabraknąć miejsca lub nawet przekroczyć liczbę i-węzłów dozwoloną przez hosting.
Pierwszą rzeczą, którą musiałem zrobić, było ustalenie ilości i wagi wszystkich obrazów. Ta wtyczka częściowo mi w tym pomogła.
Wtyczka Export Media URLs jest jedną z tych "wyrzucanych" wtyczek, które są tak proste, jak łatwe w użyciu. Jak sama nazwa wskazuje, służy tylko jednemu celowi: eksportuje listę wszystkich obrazów(a właściwie mediów, więc obejmuje również pliki PDF i inne), które przesłaliśmy do naszego WordPressa. Co może nam pomóc w przypadku migracji, analizy SEO, optymalizacji lub audytów bezpieczeństwa.
Po otwarciu znajdziemy pojedynczy ekran z tymi opcjami.
Jeśli wybierzemy opcję .CSV, wtyczka wygeneruje listę w pliku z losowym numerem dla bezpieczeństwa. Zaleca się pobranie go (1) i usunięcie kopii, która pozostaje na serwerze, zgodnie z zaleceniami po jej wygenerowaniu(2).
Na tej liście możemy wyodrębnić ID, tytuł, nazwę pliku, podpis, tekst alternatywny, opis, adres URL, datę przesłania i typ.
Jedyną wadą, jaką znalazłem, jest brak opcji"Rozmiar", aby poznać wagę każdego obrazu. Dzięki temu wtyczka byłaby świetna. Oszczędziłoby nam to konieczności przechodzenia do menedżera plików lub korzystania z innych narzędzi, aby poznać wagę każdego obrazu lub różnych zestawów.
Możemy wyeksportować listę w pliku .CSV lub wybrać wyświetlanie ich w obszarze administracyjnym wtyczki ("Wyjście tutaj"), chociaż jeśli jest dużo obrazów, nie jest to zalecane, ponieważ nie odkryłem jeszcze, gdzie umieścić plik w tym przypadku.
Działa naprawdę szybko, testowa lista z 15842 obrazami w formacie .CSV została utworzona w niecałe dwie minuty, a jej ostateczna waga to zaledwie 1,4 MB.
W ten sposób wyświetlana jest lista, jeśli zdecydujemy się ją utworzyć w ramach wtyczki.
Minimalne wymagania, aby móc z niego korzystać, to WordPress 3.1.0 lub nowszy z PHP 5.4 lub nowszym.