Bezpłatne pobieranie

Zinn® Cache

Steruje pamięcią podręczną strony, którą Twój serwer Zinn® już obsługuje, i czyści tylko to, co uległo zmianie.

Pobierz zip (734 KB)

Co robi Zinn® Cache

Zinn® Cache łączy witrynę WordPress z warstwą pamięci podręcznej po stronie serwera na platformie Zinn Digital®. Twój serwer Zinn® obsługuje już pamięć podręczną stron; ta wtyczka informuje go, co i kiedy ma zapisywać w pamięci podręcznej oraz co i kiedy ma ją czyścić, a także odzwierciedla każde czyszczenie w Twoim panelu. Jest instalowana i aktualizowana dla Ciebie podczas tworzenia witryny Zinn®.

Dlaczego to ważne

Cała strona serwowana bezpośrednio z serwera WWW nigdy nie dotyka PHP ani bazy danych, dzięki czemu wczytuje się w milisekundach zamiast w setkach milisekund. Najtrudniejsze nie jest buforowanie – lecz precyzyjne czyszczenie pamięci podręcznej, ponieważ pamięć, która usuwa całą witrynę przy każdej edycji, ledwo zasługuje na tę nazwę, a taka, która nie usuwa niczego, serwuje nieaktualne strony. Ta wtyczka czyści pamięć według tagów, więc edycja jednego posta usuwa ten post oraz listy, na których się pojawia, i nic więcej.

Upewnij się, że to ten, którego chcesz

Zainstaluj tę wersję, jeśli hostujemy tę witrynę. Twój serwer Zinn® obsługuje już pamięć podręczną strony i to narzędzie nią zarządza. Jeśli Twoja witryna jest hostowana gdzie indziej, potrzebujesz drugiej wersji, która zawiera własny mechanizm pamięci podręcznej. Porównaj oba

Co zawiera

Zarządzanie LSCache

Dodaje nagłówki X-LiteSpeed-Cache-Control i X-LiteSpeed-Tag do buforowanych odpowiedzi front-endu, dzięki czemu serwer LiteSpeed obsługuje całe strony bez uruchamiania PHP. Czas życia publicznej pamięci podręcznej jest konfigurowalny. Jeśli obecna jest zewnętrzna wtyczka LiteSpeed Cache, buforowanie stron jest przekazywane jej, zamiast wywoływać konflikty.

Automatyczne czyszczenie oparte na inteligentnych znacznikach

Zapisanie, przeniesienie do kosza lub usunięcie wpisu, dodanie lub moderacja komentarza, edycja taksonomii, zmiana motywu, aktywacja wtyczki lub aktualizacja samego WordPressa – każda z tych czynności usuwa z pamięci podręcznej wyłącznie dotknięte nią strony oraz listy, na których się pojawiają, za pomocą dedykowanych znaczników pamięci podręcznej. Czyszczenie jest synchronizowane z panelem za pomocą podpisanego webhooka, dzięki czemu brzeg sieci CDN aktualizuje się krok w krok.

Pamięć podręczna obiektów Redis

Przełącznik aktywowany jednym kliknięciem instaluje samowystarczalny moduł pamięci podręcznej obiektów (object-cache drop-in), który odciąża powtarzające się odczyty z bazy danych. Nigdy nie nadpisuje modułu innej wtyczki i w przypadku braku połączenia z Redis przełącza się na pamięć podręczną w pamięci RAM, dzięki czemu witryna działa dalej zamiast ulec awarii.

Domyślnie bezpieczne wykluczenia pamięci podręcznej

Domyślne ustawienia dla WordPress, WooCommerce i Easy Digital Downloads są od razu gotowe: koszyk, kasa, moje konto, REST i AJAX, podgląd, wyszukiwanie oraz każde żądanie zalogowanego użytkownika lub pliku cookie sesji nie są nigdy buforowane. Dodaj własne reguły ścieżek, zapytań i plików cookie dla każdej witryny.

Podpisane zdalne czyszczenie i logowanie administratora jednym kliknięciem

Punkt końcowy REST umożliwia płaszczyźnie sterowania czyszczenie całej zawartości, określonych adresów URL lub konkretnych tagów, uwierzytelniane przez administratora lub za pomocą sygnatury HMAC-SHA256 nad treścią żądania. W witrynach hostowanych w Zinn® drugi podpisanego typu, jednorazowy, dwuminutowy token otwiera sesję wp-admin z poziomu pulpitu nawigacyjnego, dzięki czemu nie trzeba zarządzać drugim hasłem.

Jak to wygląda

Jedno okno do wszystko. Linia statusu na górze wskazuje, czy pamięć podręczna LiteSpeed i rozszerzenie phpredis zostały faktycznie znalezione, zamiast tego zakładając.

Ekran ustawień pamięci podręcznej Zinn® w wp-admin: wykryto pamięć podręczną LiteSpeed, czas życia publicznej pamięci podręcznej oraz elementy sterujące pamięcią podręczną obiektów Redis

Automatyczne czyszczenie i poniższe wykluczenia. Domyślne ustawienia WordPress i WooCommerce zostały już zastosowane, więc dodajesz elementy do bezpiecznego zestawu, zamiast tworzyć go od nowa.

Dolna połowa ekranu ustawień Zinn® Cache w panelu wp-admin, pokazująca automatyczne czyszczenie pamięci podręcznej oraz reguły wykluczeń z pamięci podręcznej

Co pobierasz

Wersja
1.1.2
Minimalny WordPress
WordPress 6.6
Minimalna wersja PHP
PHP 8.2
Przetestowano do
WordPress 7.1
Rozmiar pobierania
734 KB
Licencja
GNU General Public License, wersja 2 lub nowsza
Autor:
Neil Lock — CEO, Zinn Digital® Ltd

Czego potrzebuje Zinn® Cache

WordPress 6.6 lub nowszy oraz PHP 8.2 lub nowszy. Buforowanie całej strony wymaga serwera LiteSpeed Enterprise lub OpenLiteSpeed z modułem LSCache; bez niego wtyczka nie generuje nagłówków pamięci podręcznej, podczas gdy pamięć podręczna obiektów, wykluczenia i zdalne czyszczenie nadal działają. Pamięć podręczna obiektów Redis wymaga rozszerzenia phpredis.

Jak uzyskać Zinn® Cache

Zainstalowany już na każdej naszej stronie WordPress i aktualizowany przez agenta roboczego – nie musisz nic robić. Na WordPressie hostowanym gdzie indziej Twój serwer nie uruchamia żadnej warstwy pamięci podręcznej Zinn® kontrolowanej przez tę wtyczkę, więc zainstaluj zamiast niej Zinn® Cache Engine.

Przeczytaj artykuł

Źródło w serwisie GitHub

Stworzone zgodnie ze standardami katalogu wtyczek WordPress.org: WordPress Coding Standards, przegląd bezpieczeństwa, brak komunikatów PHP oraz gotowość do tłumaczenia na każdy język, w którym prowadzimy sprzedaż.

Instalowanie

WordPress instaluje wtyczkę z pliku zip bez konieczności wypakowywania czegokolwiek. Całość zajmuje około minuty, a do tego potrzebne jest konto administratora w witrynie.

  1. Pobierz plik zip

    Użyj przycisku pobierania powyżej. Zachowaj plik w niezmienionej formie — nie wypakowuj go, ponieważ WordPress oczekuje samego archiwum.

  2. Otwórz Plugins → Add New Plugin w panelu wp-admin

    Zaloguj się do panelu wp-admin swojej witryny, otwórz Wtyczki w menu po lewej stronie, a następnie kliknij Dodaj nową wtyczkę na górze strony.

  3. Prześlij i zainstaluj

    Wybierz opcję Prześlij wtyczkę, wybierz właśnie pobrany plik zip, a następnie Zainstaluj teraz. WordPress rozpakuje ją za Ciebie.

  4. Aktywuj to

    Wybierz Aktywuj wtyczkę po zakończeniu przesyłania. Własne ustawienia wtyczki pojawią się wtedy w panelu wp-admin — nic więcej nie jest wymagane, aby zacząć jej używać.

Sprawdzanie, czy plik należy do nas

To jest kod, który będzie uruchamiany na Twojej stronie, dlatego musisz być w stanie udowodnić, że pobrany plik jest tym, który opublikowaliśmy. Uruchom odpowiednie dla swojego komputera polecenie dla pliku zip i porównaj wynik z poniższą sumą kontrolną — muszą się one idealnie zgadzać, znak w znak.

SHA-256
20c8db44334505d4dfd6fab8f0c53ee69f626d4c089b53e153082280b6e88322
Na systemie Linux
sha256sum zinn-cache-1.1.2.zip
Na macOS
shasum -a 256 zinn-cache-1.1.2.zip
W systemie Windows
certutil -hashfile zinn-cache-1.1.2.zip SHA256

Samo pobranie również zwraca tę samą wartość w nagłówku X-Zinn-Package-SHA256, dzięki czemu automatyczne wdrożenie może ją sprawdzić bez czytania tej strony.

Dziennik zmian

1.0.0 — pierwsze wydanie: kontrola nagłówków LSCache, automatyczne czyszczenie oparte na znacznikach, wbudowana pamięć podręczna obiektów Redis, wykluczenia uwzględniające WooCommerce, podpisywane zdalne czyszczenie oraz logowanie do panelu administracyjnego jednym kliknięciem.

Każda wersja na GitHub

Aktualizacje

Na hostowanej przez nas stronie wtyczki te są skonfigurowane tak, aby aktualizować się samoczynnie: sprawdzają dostępność aktualizacji u nas, a WordPress instaluje nową wersję w Twoim imieniu, przy czym pobrany plik jest najpierw weryfikowany pod kątem zgodności z opublikowaną sumą kontrolną. W przypadku WordPressa, którego nie hostujemy, nie ma nic do skonfigurowania ani żadnego łączenia się z zewnętrznymi serwerami – wróć na tę stronę, gdy zechcesz pobrać najnowszą wersję, lub śledź wydania wtyczki w serwisie GitHub.

Uruchom Zinn® Cache na prawdziwej stronie

Każda wtyczka tutaj jest darmowa i działa na każdym WordPress. Na hostowanej przez nas stronie są one instalowane i aktualizowane dla Ciebie, więc nie ma nic do pobrania ani do aktualizacji.

Zobacz hosting

Wszystkie wtyczki WordPress