VINVIC PRO OS
Panel i wydajność

Page cache, AVIF/WebP, Redis — HauMru.pl 90+ PageSpeed

Performance Cache: page cache, AVIF/WebP/HEIC, Redis, browser cache. Motyw vinvic-pro-themes: SEO natywne. HauMru.pl: 90–94 wydajność PageSpeed — bez WP Rocket, ShortPixel i Yoast.

Jak wygląda w panelu

6 ekrany panelu — każdy opisany osobno (zakładki / widoki).

Ekran 1 z 6

Stan systemu

VinVic Pro → Performance Cache

Stan systemu — Panel WordPress

Page cache: włączony — files ✓

Po kolei

  1. Otwórz moduł w panelu VinVic Pro.
  2. Przejrzyj sekcje ustawień i podpowiedzi (?) przy polach.
  3. Zapisz zmiany i sprawdź efekt na froncie sklepu.

Stan systemu

  • Page cache: włączony — files ✓
  • Object cache (WordPress): włączony — odśwież stronę (drop-in na dysku) — drop-in: ✓
  • PHP Redis: ✓ | PHP Memcached: ✗

Czyszczenie cache

  • Redis połączony — możesz czyścić object cache bez pełnego purge. „Wszystko” uruchamia też Cloudflare (jeśli włączone).
  • Czyści Redis/Memcached — zapytania WooCommerce, transients, sesje w pamięci. Nie usuwa plików HTML page cache. Użyj po zmianie ustawień wtyczek trzymających dane w object cache.
  • To samo jest na górnym pasku: Cache VinVic → submenu.
  • Przycisk «Wyczyść object cache (Redis)».
  • Przycisk «Wyczyść page cache (HTML)».

Czyszczenie cache

  • «Czyszczenie cache» — Usuwa zapisane kopie HTML stron (kategorie, produkty, CMS). Przy następnej wizycie gościa strona zostanie wygenerowana od nowa. Koszyk i checkout nie są cache’owane.
  • «Czyszczenie cache» — Page cache + object cache + purge Cloudflare (gdy włączone w zakładce Cloudflare). Najpełniejsze odświeżenie — użyj po dużym imporcie lub gdy CDN trzyma starą…

Jak włączyć early serve (krok po kroku)

  • «Jak włączyć early serve (krok po kroku)» — Włącza cache HTML dla gości bez aktywnego koszyka. Przyspiesza kategorie, produkty i strony CMS. Wyłącz tylko na czas debugowania dynamicznej treści.
  • «TTL (sekundy)» — Czas życia kopii HTML w sekundach (60–86400). Po upływie strona regeneruje się przy kolejnym wejściu gościa.
  • «Backend page cache» — Gdzie trzymać HTML:
  • «Jak włączyć early serve (krok po kroku)» — Cache przeglądarki — nagłówki Expires/Cache-Control dla AVIF, WebP, CSS, JS i fontów. Poprawia wynik PageSpeed/Pingdom („Dodaj nagłówki Expires”).
  • «Jak włączyć early serve (krok po kroku)» — Włącza reguły Expires i Cache-Control w .htaccess dla statycznych plików. Przeglądarka klienta nie pobiera ponownie tych samych obrazów/CSS przez ustawiony czas.
  • «Czas w przeglądarce» — Jak długo przeglądarka trzyma pliki lokalnie. 1 rok — standard PageSpeed dla wersjonowanych zasobów (?ver=). 7 dni — gdy hosting ogranicza długie cache.

Pola

  • «profil niski — cron hostingu (Szybkie)» — Automatyczna rada — VinVic ocenia obciążenie serwera i postęp konwersji obrazów. Żółty/pomarańczowy = zwolnij tempo lub poczekaj na okno nocne.
  • «Miniatura» — Miniatura podglądu z biblioteki mediów WordPress.
  • «Plik» — Nazwa pliku źródłowego i ścieżka w uploads.
  • «Typ» — Format źródłowy (JPEG, PNG, …).
  • «WebP» — Czy na serwerze istnieje wariant WebP dla tego załącznika.

Enkoder AVIF (u Ciebie na serwerze)

  • «Node + Sharp» — Enkoder AVIF na serwerze klienta — kolejność: Imagick (libheif) → opcjonalnie Node Sharp → GD. Node wymaga npm install w tools/avif-node i działającego proc_open w…
  • «Node + Sharp» — Auto — używa Sharp gdy zainstalowany. Wymuś — tylko Node (fail → Imagick/GD). Wyłącz — Imagick/GD.
  • «Ścieżka do node (opcjonalnie)» — Pełna ścieżka do binarki Node, gdy node nie jest w PATH PHP (np. panel hostingu vs. SSH).
  • «Preferuj Sharp (Node) przed Imagick» — Gdy masz Sharp — koduj AVIF najpierw przez Node (często szybciej), potem Imagick, na końcu GD.
Ekran 2 z 6

Tab Cloudflare

VinVic Pro → Performance Cache

Tab Cloudflare — Panel WordPress

Ekran «Tab Cloudflare» w panelu WordPress.

Po kolei

  1. Otwórz moduł w panelu VinVic Pro.
  2. Przejrzyj sekcje ustawień i podpowiedzi (?) przy polach.
  3. Zapisz zmiany i sprawdź efekt na froncie sklepu.

Czyszczenie cache

  • «Czyszczenie cache» — Usuwa zapisane kopie HTML stron (kategorie, produkty, CMS). Przy następnej wizycie gościa strona zostanie wygenerowana od nowa. Koszyk i checkout nie są cache’owane.
  • «Czyszczenie cache» — Page cache + object cache + purge Cloudflare (gdy włączone w zakładce Cloudflare). Najpełniejsze odświeżenie — użyj po dużym imporcie lub gdy CDN trzyma starą…

Jak włączyć early serve (krok po kroku)

  • «Jak włączyć early serve (krok po kroku)» — Włącza cache HTML dla gości bez aktywnego koszyka. Przyspiesza kategorie, produkty i strony CMS. Wyłącz tylko na czas debugowania dynamicznej treści.
  • «TTL (sekundy)» — Czas życia kopii HTML w sekundach (60–86400). Po upływie strona regeneruje się przy kolejnym wejściu gościa.
  • «Backend page cache» — Gdzie trzymać HTML:
  • «Jak włączyć early serve (krok po kroku)» — Cache przeglądarki — nagłówki Expires/Cache-Control dla AVIF, WebP, CSS, JS i fontów. Poprawia wynik PageSpeed/Pingdom („Dodaj nagłówki Expires”).
  • «Jak włączyć early serve (krok po kroku)» — Włącza reguły Expires i Cache-Control w .htaccess dla statycznych plików. Przeglądarka klienta nie pobiera ponownie tych samych obrazów/CSS przez ustawiony czas.
  • «Czas w przeglądarce» — Jak długo przeglądarka trzyma pliki lokalnie. 1 rok — standard PageSpeed dla wersjonowanych zasobów (?ver=). 7 dni — gdy hosting ogranicza długie cache.

Pola

  • «profil niski — cron hostingu (Szybkie)» — Automatyczna rada — VinVic ocenia obciążenie serwera i postęp konwersji obrazów. Żółty/pomarańczowy = zwolnij tempo lub poczekaj na okno nocne.
  • «Miniatura» — Miniatura podglądu z biblioteki mediów WordPress.
  • «Plik» — Nazwa pliku źródłowego i ścieżka w uploads.
  • «Typ» — Format źródłowy (JPEG, PNG, …).
  • «WebP» — Czy na serwerze istnieje wariant WebP dla tego załącznika.

Enkoder AVIF (u Ciebie na serwerze)

  • «Node + Sharp» — Enkoder AVIF na serwerze klienta — kolejność: Imagick (libheif) → opcjonalnie Node Sharp → GD. Node wymaga npm install w tools/avif-node i działającego proc_open w…
  • «Node + Sharp» — Auto — używa Sharp gdy zainstalowany. Wymuś — tylko Node (fail → Imagick/GD). Wyłącz — Imagick/GD.
  • «Ścieżka do node (opcjonalnie)» — Pełna ścieżka do binarki Node, gdy node nie jest w PATH PHP (np. panel hostingu vs. SSH).
  • «Preferuj Sharp (Node) przed Imagick» — Gdy masz Sharp — koduj AVIF najpierw przez Node (często szybciej), potem Imagick, na końcu GD.

Centrum operacji

  • «Tempo ręcznej konwersji» — Ręczna konwersja WebP + AVIF partiami z oknem postępu. Tempo dostosuj do mocy serwera — ostrożne domyślnie.
  • «Tempo ręcznej konwersji» — Tempo paczek ręcznej konwersji:
  • «Centrum operacji» — Zaczyna bibliotekę od początku — czyści pominięte pozycje. Użyj po aktualizacji wtyczki lub naprawie brakujących plików na CDN.
  • «Centrum operacji» — Uruchamia porządki bazy natychmiast (transients, sesje, Action Scheduler według zaznaczeń poniżej) — bez czekania na cron ~04:30.
  • «Centrum operacji» — Zeruje dzienny licznik paczek automatu — przydatne po testach lub gdy automat przedwcześnie osiągnął limit.

Automat WebP/AVIF

  • «Automat WebP/AVIF» — Automat WebP/AVIF — dwa kanały: WP-Cron strony (okno godzin, wp-cron.php) i cron hostingu (wget/curl, szybciej). Włącz master switch, potem wybierz kanał(y).
  • «Automat WebP/AVIF» — Master switch — bez tego żaden kanał (WP-Cron ani hosting) nie konwertuje w tle.
  • «Automat WebP/AVIF» — Automat przez WP-Cron — krótsze sesje, respektuje okno godzin. Wyłącz, jeśli używasz wyłącznie crona hostingu (wget).
  • «Tylko w podanym przedziale godzin (poza nim WP-Cron śpi)» — Dotyczy tylko WP-Cron — automat strony działa w podanym przedziale (np. 22:00–04:00). Cron hostingu ma własny przełącznik 24/7.
  • «Od godziny» — Godzina rozpoczęcia okna automatu (strefa WordPress). Typowo wieczór — mniejszy ruch.
  • «Do godziny» — Godzina zakończenia okna. Przy przedziale przez północ (22→6) automat działa w nocy.
Ekran 3 z 6

Page cache backend

VinVic Pro → Performance Cache

Page cache backend — Panel WordPress

Ekran «Page cache backend» w panelu WordPress.

Po kolei

  1. Otwórz moduł w panelu VinVic Pro.
  2. Przejrzyj sekcje ustawień i podpowiedzi (?) przy polach.
  3. Zapisz zmiany i sprawdź efekt na froncie sklepu.

Czyszczenie cache

  • «Czyszczenie cache» — Usuwa zapisane kopie HTML stron (kategorie, produkty, CMS). Przy następnej wizycie gościa strona zostanie wygenerowana od nowa. Koszyk i checkout nie są cache’owane.
  • «Czyszczenie cache» — Page cache + object cache + purge Cloudflare (gdy włączone w zakładce Cloudflare). Najpełniejsze odświeżenie — użyj po dużym imporcie lub gdy CDN trzyma starą…

Jak włączyć early serve (krok po kroku)

  • «Jak włączyć early serve (krok po kroku)» — Włącza cache HTML dla gości bez aktywnego koszyka. Przyspiesza kategorie, produkty i strony CMS. Wyłącz tylko na czas debugowania dynamicznej treści.
  • «TTL (sekundy)» — Czas życia kopii HTML w sekundach (60–86400). Po upływie strona regeneruje się przy kolejnym wejściu gościa.
  • «Backend page cache» — Gdzie trzymać HTML:
  • «Jak włączyć early serve (krok po kroku)» — Cache przeglądarki — nagłówki Expires/Cache-Control dla AVIF, WebP, CSS, JS i fontów. Poprawia wynik PageSpeed/Pingdom („Dodaj nagłówki Expires”).
  • «Jak włączyć early serve (krok po kroku)» — Włącza reguły Expires i Cache-Control w .htaccess dla statycznych plików. Przeglądarka klienta nie pobiera ponownie tych samych obrazów/CSS przez ustawiony czas.
  • «Czas w przeglądarce» — Jak długo przeglądarka trzyma pliki lokalnie. 1 rok — standard PageSpeed dla wersjonowanych zasobów (?ver=). 7 dni — gdy hosting ogranicza długie cache.

Pola

  • «profil niski — cron hostingu (Szybkie)» — Automatyczna rada — VinVic ocenia obciążenie serwera i postęp konwersji obrazów. Żółty/pomarańczowy = zwolnij tempo lub poczekaj na okno nocne.
  • «Miniatura» — Miniatura podglądu z biblioteki mediów WordPress.
  • «Plik» — Nazwa pliku źródłowego i ścieżka w uploads.
  • «Typ» — Format źródłowy (JPEG, PNG, …).
  • «WebP» — Czy na serwerze istnieje wariant WebP dla tego załącznika.

Enkoder AVIF (u Ciebie na serwerze)

  • «Node + Sharp» — Enkoder AVIF na serwerze klienta — kolejność: Imagick (libheif) → opcjonalnie Node Sharp → GD. Node wymaga npm install w tools/avif-node i działającego proc_open w…
  • «Node + Sharp» — Auto — używa Sharp gdy zainstalowany. Wymuś — tylko Node (fail → Imagick/GD). Wyłącz — Imagick/GD.
  • «Ścieżka do node (opcjonalnie)» — Pełna ścieżka do binarki Node, gdy node nie jest w PATH PHP (np. panel hostingu vs. SSH).
  • «Preferuj Sharp (Node) przed Imagick» — Gdy masz Sharp — koduj AVIF najpierw przez Node (często szybciej), potem Imagick, na końcu GD.

Centrum operacji

  • «Tempo ręcznej konwersji» — Ręczna konwersja WebP + AVIF partiami z oknem postępu. Tempo dostosuj do mocy serwera — ostrożne domyślnie.
  • «Tempo ręcznej konwersji» — Tempo paczek ręcznej konwersji:
  • «Centrum operacji» — Zaczyna bibliotekę od początku — czyści pominięte pozycje. Użyj po aktualizacji wtyczki lub naprawie brakujących plików na CDN.
  • «Centrum operacji» — Uruchamia porządki bazy natychmiast (transients, sesje, Action Scheduler według zaznaczeń poniżej) — bez czekania na cron ~04:30.
  • «Centrum operacji» — Zeruje dzienny licznik paczek automatu — przydatne po testach lub gdy automat przedwcześnie osiągnął limit.

Automat WebP/AVIF

  • «Automat WebP/AVIF» — Automat WebP/AVIF — dwa kanały: WP-Cron strony (okno godzin, wp-cron.php) i cron hostingu (wget/curl, szybciej). Włącz master switch, potem wybierz kanał(y).
  • «Automat WebP/AVIF» — Master switch — bez tego żaden kanał (WP-Cron ani hosting) nie konwertuje w tle.
  • «Automat WebP/AVIF» — Automat przez WP-Cron — krótsze sesje, respektuje okno godzin. Wyłącz, jeśli używasz wyłącznie crona hostingu (wget).
  • «Tylko w podanym przedziale godzin (poza nim WP-Cron śpi)» — Dotyczy tylko WP-Cron — automat strony działa w podanym przedziale (np. 22:00–04:00). Cron hostingu ma własny przełącznik 24/7.
  • «Od godziny» — Godzina rozpoczęcia okna automatu (strefa WordPress). Typowo wieczór — mniejszy ruch.
  • «Do godziny» — Godzina zakończenia okna. Przy przedziale przez północ (22→6) automat działa w nocy.
Ekran 4 z 6

Metryka cache

VinVic Pro → Performance Cache

Metryka cache — Panel WordPress

Ekran «Metryka cache» w panelu WordPress.

Po kolei

  1. Otwórz moduł w panelu VinVic Pro.
  2. Przejrzyj sekcje ustawień i podpowiedzi (?) przy polach.
  3. Zapisz zmiany i sprawdź efekt na froncie sklepu.

Czyszczenie cache

  • «Czyszczenie cache» — Usuwa zapisane kopie HTML stron (kategorie, produkty, CMS). Przy następnej wizycie gościa strona zostanie wygenerowana od nowa. Koszyk i checkout nie są cache’owane.
  • «Czyszczenie cache» — Page cache + object cache + purge Cloudflare (gdy włączone w zakładce Cloudflare). Najpełniejsze odświeżenie — użyj po dużym imporcie lub gdy CDN trzyma starą…

Jak włączyć early serve (krok po kroku)

  • «Jak włączyć early serve (krok po kroku)» — Włącza cache HTML dla gości bez aktywnego koszyka. Przyspiesza kategorie, produkty i strony CMS. Wyłącz tylko na czas debugowania dynamicznej treści.
  • «TTL (sekundy)» — Czas życia kopii HTML w sekundach (60–86400). Po upływie strona regeneruje się przy kolejnym wejściu gościa.
  • «Backend page cache» — Gdzie trzymać HTML:
  • «Jak włączyć early serve (krok po kroku)» — Cache przeglądarki — nagłówki Expires/Cache-Control dla AVIF, WebP, CSS, JS i fontów. Poprawia wynik PageSpeed/Pingdom („Dodaj nagłówki Expires”).
  • «Jak włączyć early serve (krok po kroku)» — Włącza reguły Expires i Cache-Control w .htaccess dla statycznych plików. Przeglądarka klienta nie pobiera ponownie tych samych obrazów/CSS przez ustawiony czas.
  • «Czas w przeglądarce» — Jak długo przeglądarka trzyma pliki lokalnie. 1 rok — standard PageSpeed dla wersjonowanych zasobów (?ver=). 7 dni — gdy hosting ogranicza długie cache.

Pola

  • «profil niski — cron hostingu (Szybkie)» — Automatyczna rada — VinVic ocenia obciążenie serwera i postęp konwersji obrazów. Żółty/pomarańczowy = zwolnij tempo lub poczekaj na okno nocne.
  • «Miniatura» — Miniatura podglądu z biblioteki mediów WordPress.
  • «Plik» — Nazwa pliku źródłowego i ścieżka w uploads.
  • «Typ» — Format źródłowy (JPEG, PNG, …).
  • «WebP» — Czy na serwerze istnieje wariant WebP dla tego załącznika.

Enkoder AVIF (u Ciebie na serwerze)

  • «Node + Sharp» — Enkoder AVIF na serwerze klienta — kolejność: Imagick (libheif) → opcjonalnie Node Sharp → GD. Node wymaga npm install w tools/avif-node i działającego proc_open w…
  • «Node + Sharp» — Auto — używa Sharp gdy zainstalowany. Wymuś — tylko Node (fail → Imagick/GD). Wyłącz — Imagick/GD.
  • «Ścieżka do node (opcjonalnie)» — Pełna ścieżka do binarki Node, gdy node nie jest w PATH PHP (np. panel hostingu vs. SSH).
  • «Preferuj Sharp (Node) przed Imagick» — Gdy masz Sharp — koduj AVIF najpierw przez Node (często szybciej), potem Imagick, na końcu GD.

Centrum operacji

  • «Tempo ręcznej konwersji» — Ręczna konwersja WebP + AVIF partiami z oknem postępu. Tempo dostosuj do mocy serwera — ostrożne domyślnie.
  • «Tempo ręcznej konwersji» — Tempo paczek ręcznej konwersji:
  • «Centrum operacji» — Zaczyna bibliotekę od początku — czyści pominięte pozycje. Użyj po aktualizacji wtyczki lub naprawie brakujących plików na CDN.
  • «Centrum operacji» — Uruchamia porządki bazy natychmiast (transients, sesje, Action Scheduler według zaznaczeń poniżej) — bez czekania na cron ~04:30.
  • «Centrum operacji» — Zeruje dzienny licznik paczek automatu — przydatne po testach lub gdy automat przedwcześnie osiągnął limit.

Automat WebP/AVIF

  • «Automat WebP/AVIF» — Automat WebP/AVIF — dwa kanały: WP-Cron strony (okno godzin, wp-cron.php) i cron hostingu (wget/curl, szybciej). Włącz master switch, potem wybierz kanał(y).
  • «Automat WebP/AVIF» — Master switch — bez tego żaden kanał (WP-Cron ani hosting) nie konwertuje w tle.
  • «Automat WebP/AVIF» — Automat przez WP-Cron — krótsze sesje, respektuje okno godzin. Wyłącz, jeśli używasz wyłącznie crona hostingu (wget).
  • «Tylko w podanym przedziale godzin (poza nim WP-Cron śpi)» — Dotyczy tylko WP-Cron — automat strony działa w podanym przedziale (np. 22:00–04:00). Cron hostingu ma własny przełącznik 24/7.
  • «Od godziny» — Godzina rozpoczęcia okna automatu (strefa WordPress). Typowo wieczór — mniejszy ruch.
  • «Do godziny» — Godzina zakończenia okna. Przy przedziale przez północ (22→6) automat działa w nocy.
Ekran 5 z 6

Jak włączyć early serve (krok po kroku)

VinVic Pro → Performance Cache

Jak włączyć early serve (krok po kroku) — Panel WordPress

Cache HTML dla GET: kategorie, produkty, strony CMS. Sortowanie Woo (?orderby=) i filtry filter_* mają osobne kopie. UTM/fbclid nie tworzą duplikatów. Wyklucza: koszyk, checkout, wyszukiwarka (?s=).

Po kolei

  1. Otwórz moduł w panelu VinVic Pro.
  2. Przejrzyj sekcje ustawień i podpowiedzi (?) przy polach.
  3. Zapisz zmiany i sprawdź efekt na froncie sklepu.

Jak włączyć early serve (krok po kroku)

  • Cache HTML dla GET: kategorie, produkty, strony CMS. Sortowanie Woo (?orderby=) i filtry filter_* mają osobne kopie. UTM/fbclid nie tworzą duplikatów. Wyklucza: koszyk, checkout, wyszukiwarka (?s=).
  • mod_deflate + Brotli dla HTML, CSS, JS i SVG — mniejsze odpowiedzi HTTP (~70% na tekstowych zasobach).
  • Expires: aktywny (1 rok, .htaccess) | Gzip: aktywny (.htaccess) | Zapis root .htaccess: ✓
  • Przycisk «Zastosuj reguły .htaccess».
  • Przycisk «Usuń reguły VinVic».

Czyszczenie cache

  • «Czyszczenie cache» — Usuwa zapisane kopie HTML stron (kategorie, produkty, CMS). Przy następnej wizycie gościa strona zostanie wygenerowana od nowa. Koszyk i checkout nie są cache’owane.
  • «Czyszczenie cache» — Page cache + object cache + purge Cloudflare (gdy włączone w zakładce Cloudflare). Najpełniejsze odświeżenie — użyj po dużym imporcie lub gdy CDN trzyma starą…

Jak włączyć early serve (krok po kroku)

  • «Jak włączyć early serve (krok po kroku)» — Włącza cache HTML dla gości bez aktywnego koszyka. Przyspiesza kategorie, produkty i strony CMS. Wyłącz tylko na czas debugowania dynamicznej treści.
  • «TTL (sekundy)» — Czas życia kopii HTML w sekundach (60–86400). Po upływie strona regeneruje się przy kolejnym wejściu gościa.
  • «Backend page cache» — Gdzie trzymać HTML:
  • «Jak włączyć early serve (krok po kroku)» — Cache przeglądarki — nagłówki Expires/Cache-Control dla AVIF, WebP, CSS, JS i fontów. Poprawia wynik PageSpeed/Pingdom („Dodaj nagłówki Expires”).
  • «Jak włączyć early serve (krok po kroku)» — Włącza reguły Expires i Cache-Control w .htaccess dla statycznych plików. Przeglądarka klienta nie pobiera ponownie tych samych obrazów/CSS przez ustawiony czas.
  • «Czas w przeglądarce» — Jak długo przeglądarka trzyma pliki lokalnie. 1 rok — standard PageSpeed dla wersjonowanych zasobów (?ver=). 7 dni — gdy hosting ogranicza długie cache.

Pola

  • «profil niski — cron hostingu (Szybkie)» — Automatyczna rada — VinVic ocenia obciążenie serwera i postęp konwersji obrazów. Żółty/pomarańczowy = zwolnij tempo lub poczekaj na okno nocne.
  • «Miniatura» — Miniatura podglądu z biblioteki mediów WordPress.
  • «Plik» — Nazwa pliku źródłowego i ścieżka w uploads.
  • «Typ» — Format źródłowy (JPEG, PNG, …).
  • «WebP» — Czy na serwerze istnieje wariant WebP dla tego załącznika.

Enkoder AVIF (u Ciebie na serwerze)

  • «Node + Sharp» — Enkoder AVIF na serwerze klienta — kolejność: Imagick (libheif) → opcjonalnie Node Sharp → GD. Node wymaga npm install w tools/avif-node i działającego proc_open w…
  • «Node + Sharp» — Auto — używa Sharp gdy zainstalowany. Wymuś — tylko Node (fail → Imagick/GD). Wyłącz — Imagick/GD.
  • «Ścieżka do node (opcjonalnie)» — Pełna ścieżka do binarki Node, gdy node nie jest w PATH PHP (np. panel hostingu vs. SSH).
  • «Preferuj Sharp (Node) przed Imagick» — Gdy masz Sharp — koduj AVIF najpierw przez Node (często szybciej), potem Imagick, na końcu GD.

Centrum operacji

  • «Tempo ręcznej konwersji» — Ręczna konwersja WebP + AVIF partiami z oknem postępu. Tempo dostosuj do mocy serwera — ostrożne domyślnie.
  • «Tempo ręcznej konwersji» — Tempo paczek ręcznej konwersji:
  • «Centrum operacji» — Zaczyna bibliotekę od początku — czyści pominięte pozycje. Użyj po aktualizacji wtyczki lub naprawie brakujących plików na CDN.
  • «Centrum operacji» — Uruchamia porządki bazy natychmiast (transients, sesje, Action Scheduler według zaznaczeń poniżej) — bez czekania na cron ~04:30.
  • «Centrum operacji» — Zeruje dzienny licznik paczek automatu — przydatne po testach lub gdy automat przedwcześnie osiągnął limit.
Ekran 6 z 6

Tab Tier0

VinVic Pro → Performance Cache

Tab Tier0 — Panel WordPress

profil niski · wynik sondy 70

Po kolei

  1. Otwórz moduł w panelu VinVic Pro.
  2. Przejrzyj sekcje ustawień i podpowiedzi (?) przy polach.
  3. Zapisz zmiany i sprawdź efekt na froncie sklepu.

Serwer klienta

  • profil niski · wynik sondy 70
  • WP 40M · PHP 1024M · batch 10
  • Sonda: profil niski · wynik sondy 70 · batch 5 · test ~96 ms (serwer klienta)
  • Przycisk «Sprawdź serwer (sonda)».

WebP / AVIF — biblioteka

  • AVIF w bibliotece (zdjęcia)
  • 1061 / 17446
  • WebP 354 · do zrobienia 16385 · pominięte 0
  • Przycisk «Odśwież statystyki AVIF».

Dziś — zdjęcia AVIF (automat)

  • Cron hostingu 24/7 · dziś 68 zdjęć z AVIF · pliki pochodne (miniatury): 68

Baza + cache

  • 0 / 323 / 21229
  • transients / sesje Woo / Action Scheduler (łącznie)
  • Page cache HIT: 5386 (10.1%)

Enkoder AVIF (u Ciebie na serwerze)

  • VinVic używa tego, co masz: Imagick → Node Sharp (opcjonalnie) → GD. Wszystko lokalnie — bez chmury VinVic.
  • Aktywny AVIF: imagick · WebP: imagick · Node Sharp niedostępny

Centrum operacji

  • Okno postępu z radą dla serwera — konwersja WebP + AVIF partiami i liczniki na żywo.
  • Tempo „Zgodne z sondą”: paczka 5 zdjęć, przerwa ~10400 ms między paczkami. Sonda: batch 5 · test AVIF ~96 ms
  • Kontynuuje konwersję od ostatniego offsetu — bezpieczne po przerwaniu lub odświeżeniu panelu.
  • Przycisk «Generuj WebP + AVIF (kontynuuj)».
  • Przycisk «Od początku biblioteki».

Zrzuty i opisy pochodzą z panelu demonstracyjnego — układ, etykiety i szczegóły mogą różnić się w Twojej wersji VinVic PRO. Materiał poglądowy.

Każda funkcja ma własną stronę

Wybierz, co chcesz wdrożyć — pod każdą kartą jest pełna instrukcja krok po kroku (bez żargonu technicznego na start).

Na co dzień w sklepie

Co realnie zyskujesz — bez nazw modułów z panelu programisty.

  • 1Włącz Performance Cache i skonfiguruj szybsza strona dla gości (cache) (early drop-in)
  • 2Uruchom konwersja starych zdjęć lub batch lżejsze zdjęcia (lżejsze zdjęcia (lżejsze zdjęcia (lżejsze zdjęcia (lżejsze zdjęcia (lżejsze zdjęcia (lżejsze zdjęcia…
  • 3Opcjonalnie szybsza pamięć serwera szybsze działanie panelu sklepu — test w zakładce szybsze działanie panelu sklepu
  • 4SEO frontu w motywie vinvic-pro-themes — bez dokładki Yoast
  • 5Zmierz w PageSpeed Insights przed i po — HauMru.pl to ten sam silnik
Moduł w pakiecie 99 zł netto/mc — wtyczka + motyw vinvic-pro-themes
Cennik i dostępność

Twój problem → co możesz zrobić

Opis dla właściciela sklepu. Szczegóły techniczne (pliki PHP) — na dole strony, w sekcji dla wdrożeniowca.

Przykład z praktyki

Jak ogarnąć: cache, avif/webp i seo — bez patchworku wtyczek?

Performance Cache: page cache, AVIF/WebP/HEIC, Redis, browser cache. Motyw vinvic-pro-themes: SEO natywne. HauMru.pl: 90–94 wydajność PageSpeed — bez WP Rocket, ShortPixel i Yoast.

Co Cię boli

WP Rocket + ShortPixel + Yoast — trzy faktury, wolny sklep

Typowy patchwork: osobno cache, osobno AVIF, osobno SEO. VinVic PRO + motyw vinvic-pro-themes daje page cache, kompresję AVIF/WebP/HEIC i SEO frontu w abonamencie 99 zł/mc. HauMru.pl: 90–94 wydajność PageSpeed (mobile i desktop) — ten sam kod co u Ciebie w pakiecie.

Co możesz zrobić

Performance Cache + motyw SEO — nic więcej nie potrzebujesz

performance_cache (page cache, Redis, AVIF, biblioteka mediów) + vinvic-pro-themes (meta, sitemap, schema). store_performance opcjonalnie — domyślnie wyłączone.

  • Włącz Performance Cache i skonfiguruj szybsza strona dla gości (cache) (early drop-in)
  • Uruchom konwersja starych zdjęć lub batch lżejsze zdjęcia (lżejsze zdjęcia (lżejsze zdjęcia (lżejsze zdjęcia (lżejsze zdjęcia (lżejsze zdjęcia (lżejsze zdjęcia…
  • Opcjonalnie szybsza pamięć serwera szybsze działanie panelu sklepu — test w zakładce szybsze działanie panelu sklepu
  • SEO frontu w motywie vinvic-pro-themes — bez dokładki Yoast

Jak to wdrożyć — krok po kroku

Jak ogarnąć: cache, avif/webp i seo — bez patchworku wtyczek?

Performance Cache: page cache, AVIF/WebP/HEIC, Redis, browser cache. Motyw vinvic-pro-themes: SEO natywne. HauMru.pl: 90–94 wydajność PageSpeed — bez WP Rocket, ShortPixel i Yoast.

Efekt: Cache + lżejsze zdjęcia (AVIF) + SEO motywu w jednej stawce. HauMru.pl (produkcja): 90–94 wydajność PageSpeed na stronie głównej i karcie produktu — PageSpeed…

Czego nie musisz już dokupywać

  • Osobna wtyczka page cache tylko dla Woo
  • ShortPixel / Imagify tylko pod AVIF
  • Yoast/Rank Math wyłącznie pod sitemap (gdy masz motyw VinVic)

Co zyskujesz

  • szybsza strona dla gości (cache) + odświeżenie cache z paska admina
  • lżejsze zdjęcia (lżejsze zdjęcia (lżejsze zdjęcia (lżejsze zdjęcia (AVIF))))/lżejsze zdjęcia (lżejsze zdjęcia (lżejsze zdjęcia (lżejsze zdjęcia (WebP))))/HEIC —…
  • Biblioteka lżejsze zdjęcia (lżejsze zdjęcia (lżejsze zdjęcia (AVIF))) z filtrem „bez lżejsze zdjęcia (lżejsze zdjęcia (lżejsze zdjęcia (AVIF)))”
  • szybsza pamięć serwera/szybsza pamięć serwera szybsze działanie panelu sklepu w panelu
  • SEO motywu: meta, sitemap, dane dla Google (dane strukturalne dla Google) — bez Yoast
  • HauMru.pl: 90–94 wydajność PageSpeed (referencja produkcyjna)

Co to daje w praktyce

performance_cache (page cache, Redis, AVIF, biblioteka mediów) + vinvic-pro-themes (meta, sitemap, schema). store_performance opcjonalnie — domyślnie wyłączone.

Sklep referencyjny: haumru.pl

Szczegóły techniczne (dla wdrożeniowca)

Moduł performance_cache — pełna lista z repozytorium:

  • performance_cache: page cache (pliki / early advanced-cache), purge z admin bar, metryki trafień
  • Object cache Redis lub Memcached — drop-in VinVic, test połączenia w panelu
  • Kompresja obrazów VinVic_Image_WebP: JPG/PNG/GIF/WebP/BMP/TIFF/HEIC→WebP+AVIF (GD/Imagick, JPEG q90, AVIF q85)
  • Konwersja przy uploadzie + batch Tier 0 + cron automat WebP/AVIF w tle (VinVic_Tier0_Auto_Bulk)
  • Front WooCommerce: AVIF priorytet w src/srcset, wp_content_img_tag, miniatury produktów
  • Biblioteka AVIF — filtry wszystkie / z AVIF / bez AVIF / WebP, AJAX vv_avif_library
  • Browser cache: długi Cache-Control dla AVIF/CSS/JS/fontów (.htaccess immutable)
  • Cloudflare CDN — osobna zakładka purge API (edge nie zastępuje page cache na hoście)
  • store_performance (domyślnie wyłączony): defer, lazy-load, optimize_lcp_image, fix_rank_math_schema, GCR badge
  • store_optimization (osobny moduł): schema Product + GCR — domyślnie wyłączony
  • Natywne SEO frontu — motyw vinvic-pro-themes: meta, sitemap, breadcrumbs, JSON-LD, llms.txt

Plik źródłowy: vinvic-pro/modules/performance_cache.php · inc/class-vinvic-image-webp.php · inc/class-vinvic-tier0-auto-bulk.php · inc/cache/class-vinvic-browser-cache.php · store_performance.php

Ten moduł wchodzi w skład abonamentu VinVic PRO (wtyczka + motyw). Wypróbuj cały system — 3 miesiące za 0 zł, pobierz paczki po akceptacji regulaminu.

Cennik i szczegóły