Wtyczki Zinn®

Bezpłatne wtyczki na każdej stronie w Zinn Digital®

Każda witryna WordPress hostowana u nas jest dostarczana z dwoma wtyczkami Zinn Digital®, fabrycznie zainstalowanymi i aktualizowanymi dla Ciebie: Zinn® Cache do cachowania całych stron i obiektów po stronie serwera oraz Zinn® Footprint zapewniającą czystszy, bardziej ogólny podpis witryny. Obie zostały stworzone zgodnie ze standardami katalogu WordPress.org, przetłumaczone na 58 języków, są licencjonowane na zasadach GPL-2.0-or-later i są darmowe.

  • 58gotowe do tłumaczenia
  • GPL-2.0+otwarta licencja, bez blokady dostawcy
  • 650 000+witryny hostowane na całym świecie

Dwa wtyczki, brak panelu administracyjnego, bez kosztów

Napisaliśmy te wtyczki do obsługi naszej własnej floty hostingowej — ponad 650 000 witryn na całym świecie — dzięki czemu zostały zaprojektowane z myślą o skalowalności, bezpieczeństwie i wydajności, a nie jako dodatki służące do sprzedaży wiązanej. Są one włączane podczas tworzenia witryny, a agent roboczy dba o aktualność plików: w przypadku nowej wersji wtyczka jest ponownie wdrażana i aktywowana, więc nigdy nie musisz klikać przycisku aktualizacji.

Oba rozwiązania spełniają standardy repozytorium: są zgodne z WordPress Coding Standards, przechodzą przegląd bezpieczeństwa, nie generują powiadomień PHP i działają bezbłędnie w przypadku braku określonych możliwości. Ponieważ są objęte licencją GPL-2.0-or-later, nie wiążą Cię z nami na stałe – zachowujesz działające wtyczki bez względu na to, czy zostaniesz z nami, czy nie.

Zinn® Cache — pamięć podręczna po stronie serwera i inteligentne czyszczenie

Pamięć podręczna całej strony na poziomie serwera WWW, opcjonalna pamięć podręczna obiektów Redis oraz czyszczenie usuwające tylko to, co faktycznie uległo zmianie.

Kontrola LSCache

Oznacza nagłówki X-LiteSpeed-Cache-Control i tagów, dzięki czemu serwer LiteSpeed obsługuje całe strony bez angażowania PHP ani MySQL. Jeśli obecna jest zewnętrzna wtyczka LiteSpeed Cache, buforowanie stron jest przekazywane jej — bez konfliktów.

Automatyczne czyszczenie oparte na inteligentnych znacznikach

Gdy zmienia się wpis, komentarz, taksonomia, motyw lub wtyczka, czyszczone są wyłącznie dotknięte tym strony oraz ich listy za pomocą dedykowanych znaczników pamięci podręcznej – a nie cała witryna. Usunięcia te są przesyłane do panelu za pomocą podpisanego webhooka, dzięki czemu brzeg CDN czyszczony jest synchronicznie.

Pamięć podręczna obiektów Redis

Jednoklikowy przełącznik instaluje samowystarczalny moduł object-cache, 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 strona działa dalej.

Bezpieczne wykluczenia pamięci podręcznej

Sens rozsądne domyślne ustawienia dla WordPress, WooCommerce i Easy Digital Downloads — koszyk, kasa, moje konto, REST/AJAX, podgląd, wyszukiwanie oraz każde żądanie zalogowanego użytkownika lub sesji nie są nigdy cachowane. Dodaj własne reguły ścieżek, zapytań i plików cookie dla każdej strony.

Podpisane zdalne czyszczenie

Punkt końcowy REST pozwala płaszczyźnie sterowania na wyczyszczenie całej zawartości, konkretnych adresów URL lub konkretnych tagów, przy uwierzytelnianiu przez administratora lub sygnaturę HMAC-SHA256 dla treści żądania – odczytując wyłącznie podpisaną treść, a nigdy parametry zapytania.

Płynna degradacja

Buforowanie całej strony wymaga serwera LiteSpeed; bez niego wtyczka po prostu nie generuje nagłówków pamięci podręcznej, podczas gdy pamięć podręczna obiektów, API wykluczeń i zdalne czyszczenie działają bez zmian. Buforowanie to funkcja przypisana do poszczególnych blueprint, a nie przełącznik typu wszystko albo nic.

Zinn® Footprint — mniejszy odcisk palca WordPress

Usuwa czytelne sygnały zdradzające, że witryna korzysta z WordPress, oraz jej wersję. Każde zabezpieczenie można włączać i wyłączać niezależnie, więc każde z nich można dezaktywować, jeśli wymaga tego motyw lub wtyczka.

  • Usuwa znacznik meta generatora z nagłówka strony i kanałów RSS.
  • Usuwa wersję WordPress z adresów URL zasobów – ale tylko wtedy, gdy wartość ?ver jest równa wersji rdzenia, dzięki czemu niestandardowe wersje służące do czyszczenia pamięci podręcznej są zachowywane.
  • Usuwa linki wykkrywcze RSD, Windows Live Writer, skrócone linki oraz REST/oEmbed.
  • Wyłącza XML-RPC, powszechny punkt ataku i wektor identyfikacji.
  • Wyłącza pingbacki, usuwając metody pingback oraz nagłówek X-Pingback.
  • Ukrywa szczegóły błędu logowania za pomocą jednego ogólnego komunikatu zamiast potwierdzać, która z danych – nazwa użytkownika czy hasło – była błędna.
  • Usuwa nagłówek X-Powered-By tam, gdzie pozwala na to PHP.

Jak trafiają na Twoją stronę i pozostają na bieżąco

  • Główną ścieżką jest wdrażanie przez wypchnięcie: agent roboczy umieszcza pliki wtyczki w każdej witrynie w ramach śladu wdrożenia i wdraża je ponownie przy każdym wydaniu – jest to idempotentne nadpisanie, które utrzymuje wtyczkę w stanie aktywnym.
  • Wbudowany w wtyczkę mechanizm aktualizacji to dodatkowe zabezpieczenie, które wymusza automatyczne aktualizacje WordPress, dzięki czemu panel administratora pokazuje właściwą wersję nawet wtedy, gdy wdrożenie dla całej floty ma opóźnienie.
  • Aktualizacje są pobierane przez protokół HTTPS z naszej płaszczyzny sterowania, uwierzytelniane za pomocą HMAC w obu kierunkach, z ograniczonym hostem pakietów i weryfikowaną sumą kontrolną SHA-256 przed instalacją – zmodyfikowane pobrane pliki są odrzucane.
  • Sekrety dla poszczególnych stron są wstrzykiwane z Vault w momencie wdrażania i nigdy nie są zatwierdzane; każda funkcja pozostaje bezużyteczna bez swoich stałych, dzięki czemu wtyczki działają również jako niezależne aplikacje.

Często zadawane pytania

Czy wtyczki coś kosztują?

Nie. Zinn® Cache i Zinn® Footprint są darmowe i są instalowane fabrycznie na każdej witrynie WordPress, którą hostujemy. Są licencjonowane na warunkach GPL-2.0-or-later, więc nie ma nic do kupienia ani żadnego lock-in.

Czy Zinn® Cache wymaga serwera LiteSpeed?

Buforowanie całej strony działa w ten sposób — wykorzystuje moduł LiteSpeed (LSCache) lub zewnętrzną wtyczkę LiteSpeed Cache. Na innych serwerach wtyczka po prostu nie wysyła nagłówków pamięci podręcznej, podczas gdy pamięć podręczna obiektów Redis, API wykluczeń i zdalne czyszczenie nadal działają.

Co się stanie, jeśli Redis będzie niedostępny?

Pamięć podręczna obiektów jest opcjonalna. Jeśli brakuje rozszerzenia phpredis, przełącznik jest wyłączony z odpowiednim powiadomieniem, a jeśli Redis stanie się niedostępny w trakcie działania, rozwiązanie drop-in korzysta z pamięci podręcznej w pamięci RAM dla każdego żądania, dzięki czemu witryna nigdy nie ulega awarii.

Czy Zinn® Footprint uszkodzi moją stronę?

Domyślne ustawienia są bezpieczne dla typowych witryn, a każde zabezpieczenie można włączyć lub wyłączyć niezależnie. Jeśli jakaś integracja opiera się na protokole XML-RPC – na przykład aplikacja mobilna WordPress lub Jetpack – albo na linkach wykrywania, możesz wyłączyć to konkretne zabezpieczenie.

Czy muszę nimi zarządzać lub je aktualizować?

Nie. Agent roboczy dba o to, aby pliki były aktualne przy każdym wydaniu, a wbudowany w wtyczkę mechanizm aktualizacji wymusza automatyczne aktualizacje, dzięki czemu nikt nigdy nie musi klikać opcji aktualizacji. Aktualizacje są podpisane cyfrowo i sprawdzane pod kątem sum kontrolnych przed ich zainstalowaniem.

Pobierz obie wtyczki na swoją pierwszą stronę

Rozpocznij 14-dniowy okres próbny bez podawania karty, a Twoja witryna zostanie skonfigurowana z włączonymi usługami Zinn® Cache i Zinn® Footprint. Bezpłatne migracje, 30-dniowa gwarancja zwrotu pieniędzy oraz gwarancja 99,99% dostępności bez uwiązania do jednego dostawcy.

Rozpocznij za darmo