Jump to content
zmora.vip

Redukcja ilości zdjęć

Recommended Posts

Witajcie,

Posiadam instalacje z 25 tyś. produktów. Zauważyłem, że zaczęła generować dużą ilość zdjęć (w katalogu "p"). Zastanawiające jest to dla mnie ale nie mam wpływu na ilość zdjęć do produktów więc chce zredukować generowanie ich miniaturek. Proszę o pomoc aktualnie liczba plików na serwerze przekracza milion, a same zdjęcia ważą ponad 40G. Co mogę zrobić żeby ją zmniejszyć?

Pozdrawiam

Share this post


Link to post
Share on other sites

Można spróbować zmniejszyć kompresję JPG (np. do 80) i wygenerować zdjęcia ponownie, to powinno zmniejszyć zajmowaną przestrzeń na dysku.

Inny pomysł to przejrzenie szablonu i sprawdzenie, czy wszystkie miniatury jakie są generowane są rzeczywiście w szablonie używane, czasem są na sklepie jakieś pozostałości po starych szablonach.

Dla dużych zdjęć może też troszkę pomóc generowanie ich bez białych pasów (modułem Perfect Thumbnails), które niepotrzebnie zwiększają rozmiar zdjęcia, a przez to też i jego wagę na dysku.

Share this post


Link to post
Share on other sites

Dziękuje za odpowiedź. Zastanawia mnie czy jest możliwość zweryfikowania, które miniaturki mi się powtarzają zbędnie załączam screen pokazujący aktualną listę. Czy jest możliwość usunięcia ich wszystkich i wprowadzania ręcznie każdą następną, którą uznam za stosowna w taki sposób by na początku usunąć wszystkie wygenerowane miniaturki, a potem na bieżąco dogenerowywać te które uznam za potrzebne?

 

Screenshot_13.png

Share this post


Link to post
Share on other sites

You would need to review your theme, check which images actually appear in the code and which are not in use.

Also some images may be used for exporting some data to external services, like some kind of price comparison sites.

Share this post


Link to post
Share on other sites
11 hours ago, Daresh said:

You would need to review your theme, check which images actually appear in the code and which are not in use.

Also some images may be used for exporting some data to external services, like some kind of price comparison sites.

Rozumiem, ale to nie mogę usunąć wszystkich, które uważam za zbędne i wprowadzać spowrotem jeśli zauważę po ponownym wygenerowaniu wszystkich miniatur, że brakuje w jakiś modułach?

Nie wiem czy dobrze myślę ale np z w/w screena tm_small_default bym usunął i w module tm wprowadził bym zmiany by wyświetlał small_default skoro ma takie same proporcje. Analogicznie bym zrobił dla innych powtarzających się tm. Dobrze myślę?

Share this post


Link to post
Share on other sites

No dobry pomysł :) Proponuję też wdrożyć lazy loading, właśnie przygotowuję krótki tutorial jak to zrobić własnymi siłami i bez kupowania modułów.

Share this post


Link to post
Share on other sites

Dziękuje za trafną podpowiedź.

Mam jeszcze pytanie, czy mógłbym prosić o wytłumaczenie znaczenia znaczników przy każdym z formatów zdjęć? W dokumentacji jest napisane tylko że cyt. "Określ dla jakiego typu zawartości należy go stosować."

Rozumiem też, że nie mogę usunąć wszystkich miniatur bez generowania nowych?

Share this post


Link to post
Share on other sites

Znacznik np. Product oznacza, że ta miniaturka zostanie utworzona dla produktu, jeżeli nie jest zaznaczony to nie będzie tworzona.

Ja czasem usuwam miniatury bez generowania nowych, ale mam do tego skrypt, który jedzie przez wszystkie obrazy w danym formacie i je wywala jak leci.

Zauważyłem, że presta potrafi wygenerować te obrazki na żądanie. Czyli nawet jak wywalę wszystkie thickbox_default ze sklepu to nie generuję ich ponownie, jak będą potrzebne to presta sobie wygeneruje.

Share this post


Link to post
Share on other sites

Czyli jeśli wyłączę wszystkie znaczniki i wygeneruję na nowo wszystkie miniatury z zaznaczą opcją usunięcia miniatur to presta po prostu usunie wszystko i nic nie wygeneruje?

Share this post


Link to post
Share on other sites

Bardzo możliwe, ale takiego myku nie testowałem

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.


×
×
  • Create New...

Important Information

Cookies ensure the smooth running of our services. Using these, you accept the use of cookies. Learn More