WooCommerce 11.0 wprowadza domyślne cache’owanie obiektów produktów dla nowych instalacji. Istniejące sklepy nie są dotknięte tą zmianą i mogą zarządzać swoimi ustawieniami samodzielnie.
Jak działa cache’owanie obiektów produktów?
Funkcja cache’owania obiektów produktów została wprowadzona jako eksperymentalna w WooCommerce 10.5. Interceptuje wywołania wc_get_product() i serwuje obiekty produktów z pamięci podręcznej. Cache jest niepersistentny, co oznacza, że jest czyszczony między żądaniami. Powtarzające się wywołania dla tego samego ID produktu w ramach jednego żądania zwracają sklonowane instancje, co zapobiega przypadkowemu dzieleniu stanu.
Co z istniejącymi sklepami?
Istniejące sklepy nie są dotknięte tą zmianą. Jeśli funkcja była wcześniej wyłączona, pozostaje wyłączona po aktualizacji do 11.0. Można ją włączyć ręcznie, przechodząc do WooCommerce → Ustawienia → Zaawansowane → Funkcje i przełączając Cache Product Objects.
Korzyści z nowej funkcji
Nowe sklepy mogą zyskać na wydajności dzięki automatycznemu cache’owaniu, co przyspiesza ładowanie stron produktów o 9-12% oraz proces checkoutu o 6-12%. To może znacząco poprawić doświadczenia użytkowników i zwiększyć konwersje.
Jak włączyć lub wyłączyć funkcję?
Aby ręcznie włączyć lub wyłączyć funkcję cache’owania obiektów produktów w istniejącym sklepie, przejdź do WooCommerce → Ustawienia → Zaawansowane → Funkcje i dostosuj ustawienie Cache Product Objects.
Najczesciej zadawane pytania
Czym jest cache’owanie obiektów produktów w WooCommerce 11.0?
Cache’owanie obiektów produktów w WooCommerce 11.0 to funkcja, która poprawia szybkość ładowania przez cache’owanie obiektów produktów dla nowych instalacji.
Czy istniejące sklepy WooCommerce będą dotknięte tą zmianą?
Nie, istniejące sklepy zachowają swoje aktualne ustawienia i nie będą dotknięte nową funkcją cache’owania.
Jak mogę włączyć cache’owanie obiektów produktów w moim istniejącym sklepie?
Aby włączyć cache’owanie obiektów produktów, przejdź do WooCommerce → Ustawienia → Zaawansowane → Funkcje i przełącz ‘Cache Product Objects’.
Jakie poprawy wydajności mogę oczekiwać z cache’owaniem obiektów produktów?
Produkty zmienne ładują się o około 9-12% szybciej na stronach produktów, a produkty zestawowe przetwarzają się o 6-12% szybciej podczas checkoutu.