Super cache — wtyczka dla aplikacji "Sklep"
Wtyczka "Super Cache" wykorzystuje najpotężniejszą obecnie technologię cache'owania stron internetowych, dzięki czemu ładowanie stron jest praktycznie natychmiastowe (średnio 30ms). Zwiększenie szybkości ładowania strony poprawi SEO, użyteczność i konwersję strony, a większość obciążenia zostanie zdjęta z serwera, co pozwoli nawet słabemu serwerowi wytrzymać okresy wysokiej liczby odwiedzin.
W samym cache'u można ładować część zawartości z oryginalnej wersji strony, aby zachować aktualność informacji na stronie tam, gdzie jest to wymagane.
Jak działa wtyczka "Super Cache":
- Podczas odwiedzania strony internetowej wtyczka zapisuje dokładną kopię strony w formacie HTML na serwerze.
- Następnie minifikuje HTML oraz wbudowany JS i CSS, zmniejszając wagę strony o około 20%.
- Następnie plik jest kompresowany w formacie GZIP, co jeszcze bardziej zmniejsza wagę strony około 10-krotnie.
- Podczas kolejnych wizyt na stronie serwer przesyła użytkownikowi zapisaną kopię (cache), a nie generuje strony za pomocą PHP i MySQL, co znacznie zmniejsza obciążenie procesora i pamięci RAM serwera.
Dynamiczne bloki cache'u:
Dynamiczne bloki pozwalają na ładowanie części zawartości strony do cache'u z oryginalnej wersji strony.
Na przykład informacje o dostawie mogą zależeć od miasta użytkownika, a można załadować informacje o dostawie z oryginalnej wersji strony dla określonego miasta do cache'u.
Aktualizacja treści odbywa się w tle (AJAX). Można również ładować dynamiczne bloki po załadowaniu strony (asynchronicznie), co może znacznie zwiększyć szybkość ładowania strony.
Użycie dynamicznych bloków pozwala na osiągnięcie kompatybilności praktycznie ze wszystkimi wtyczkami i szablonami strony.
Instrukcja dotycząca konfiguracji dynamicznych bloków znajdują się w ustawieniach wtyczki.
Dlaczego potrzebujesz tej wtyczki:
- Od maja 2021 roku Google uwzględnia szybkość ładowania w rankingu strony w wynikach wyszukiwania, co oznacza, że poprawiając szybkość, poprawiasz optymalizację SEO strony.
- Szybko ładowane strony internetowe są bardziej wygodne dla użytkowników, co wpływa na konwersję strony,
- Poprawia wydajność serwera internetowego, pozwalając przetrwać okresy dużego ruchu.
- Poprawia wydajność programu Core Web Vitals.
Dla jakich witryn "Super Cache" będzie najbardziej skuteczny:
- Strony witryny ładowane są ponad 2 sekundy.
- Duży rozmiar stron (wiele wbudowanego, niezminifikowanego kodu CSS i JS, spacji, znaków nowej linii).
- Strony generują się długo za pomocą PHP.
- Zainstalowano wiele wtyczek, które obciążają pracę witryny.
- Serwer "zawiesza się" przy dużym ruchu.
Funkcje wtyczki:
- Konfiguracja usuwania pamięci podręcznej zgodnie z harmonogramem (za pośrednictwem CRON).
- Ręczne usuwanie pamięci podręcznej.
- Minifikacja HTML i wbudowanego kodu JS i CSS.
- Kompresja GZIP.
- Wykorzystanie pamięci podręcznej klienta Server Worker (tylko dla nowoczesnych przeglądarek). Czcionki, obrazy, pliki JS i CSS dodatkowo są przechowywane w pamięci podręcznej klienta w przeglądarce za pomocą Server Worker (na podstawie biblioteki Workbox od Google).
- 4 strategie pamięci podręcznej dla różnych typów urządzeń (dla komputerów, dla urządzeń mobilnych, oddzielna pamięć podręczna dla urządzeń mobilnych i komputerów, pamięć podręczna ogólna).
- Pracuje z wieloma domenami.
Reguły pamięci podręcznej:
- Strony są przechowywane w pamięci podręcznej tylko dla użytkowników, którzy nie są zalogowani, dla zalogowanych pokazywana jest standardowa wersja witryny (opcjonalnie).
- Strony nie są przechowywane w pamięci podręcznej dla użytkowników posiadających uprawnienia administratora.
- Po dodaniu produktu do koszyka użytkownikom wyświetlana jest wersja witryny nie przechowywana w pamięci podręcznej (na czas sesji).
- Jeśli użytkownik dodał produkty do koszyka, pamięć podręczna nie będzie przechowywana.
- Po edycji produktu w panelu administracyjnym, strony produktu i jego kategorii są usuwane z pamięci podręcznej.
- Po dodaniu opinii/komentarza strona pamięci podręcznej produktu jest usuwana.
- Po złożeniu zamówienia, strony zamówionych produktów i ich kategorii są usuwane z pamięci podręcznej.
- Strony są przechowywane w pamięci podręcznej tylko w języku określonym w ustawieniach wtyczki (jeśli nie jest określony, to w dowolnym języku).
- Przy każdej masowej zmianie treści na witrynie należy wyczyścić pamięć podręczną.
Zgodność z motywami
Aby działać z motywami graficznymi MegaShop 2.0, Ahead, Flow, Pipeline i Vogue, należy włączyć opcję "Wyłącz pamięć podręczną przy odświeżaniu strony" w ustawieniach wtyczki. Nie wykryto żadnych problemów z innymi motywami.
Informacje techniczne o wtyczce "Super cache"
Parametry techniczne | |
Opracowany dla Wtyczki są opracowywane dla konkretnych aplikacji, więc przy cechce „Opracowany dla” należy zwrócić uwagę, czy mamy już zainstalowaną aplikację wymaganą dla wtyczki. | Sklep |
Lokalizacja ustawień | polski, angielski, rosyjski |
Obsługa backendu UI W tym okresie przeprowadzamy migrację ze starego interfejsu (UI 1.3) do nowego (UI 2.0) w części administracyjnej witryny. Dlatego w okresie przejściowym, dopóki wszystkie aplikacje, wtyczki i widżety nie przełączą się na nowy interfejs, będzie obsługa obu. Niektóre aplikacje mają już tylko nowy UI 2.0, a stary już wyłączyliśmy. Po krótkim czasie stary interfejs użytkownika zostanie całkowicie wyłączony. | 1.3, 2.0 |
Typ oprogramowania | Wtyczka |
Darmowe | Nie |
Deweloper i wersja wtyczki | |
Projektant (programista) | StartWebSite |
Wersja | 2.1.5.1.wsp |
Aktualizacja | 11.03.2024 |
Więcej o wtyczce "Super cache":AktualizacjeOpinieInstrukcja
Podobne oferty
POBIERZ ZA DARMO - można zainstalować wybrany produkt za pomocą Instalera w bekendzie Twojego admin panelu.
Dołączona do wszystkich planów - oznacza, że ten produkt jest zainstalowany we wszystkich planach abonamentowych i nie trzeba go instalować.
Zainstalowany w niektórych planach - oznacza, że ten produkt jest już zainstalowany w niektórych planach abonamentowych. Jeśli w Twoim planie nie ma tego produktu, możesz zakupić licencję, uiszczając jednorazową opłatę.