Kontynuowaliśmy serię samouczków na temat konfigurowania wtyczki W3TC. Przypominamy, że W3TC to skrót nazwy „ W3 Razem Cache co jest znanym plusem za buforowanie na blogu. Buforowanie bloga oznacza renderowanie données identyczne łatwo dostępne dla serwera.

Możesz przeczytać nasze poprzednie samouczki na ten temat, aby dowiedzieć się więcej.

Strona konfiguracji programu w pamięci podręcznej z podstawy données Menu składa się z dwóch sekcji: Ogólnej i Zaawansowanej.

bazy ogólnego mise-en-cache-to-the-base-of-danych

Sekcja Ogólne „Ma tylko jedną opcję: pole wyboru, domyślnie zaznaczone, co pozwala nie buforować zapytań wykonanych dla zalogowanych użytkowników. Oznacza to, że jeśli użytkownik jest zalogowany, nie będzie miał danych z pamięci podręcznej. Powodem jest to, że zalogowani użytkownicy będą wchodzić w interakcje z witryną podczas sesji. Dlatego muszą otrzymywać zaktualizowane dane.

Wyjątkiem będzie sytuacja, gdy a treść jest ukryty za „ paywall ”, co nie zmienia się wraz z otwarciem zalogowanego użytkownika. W tym przypadku baza danych w pamięci podręcznej jest używany, ponieważ użytkownicy są zalogowani tylko po to, aby uzyskać dostęp do treść i nie wchodzić z nimi w interakcję ani ich modyfikować treść strony.

Sekcja zaawansowany W menu Baza danych umożliwia udoskonalenie pamięci podręcznej bazy danych. Możesz przypisać życie obiektom w pamięci podręcznej z wartością domyślną 180 sekund i określić czas, po którym wygasłe obiekty powinny zostać usunięte.

konfiguracyjne-avancees-cache-w3tc

Jeśli używasz w pamięci podręcznej bazy danych, trzymaj się ustawień domyślnych, chyba że pamięć podręczna bazy danych stanie się zbyt duża. W takim przypadku zmniejsz czas istnienia obiektu pamięci podręcznej lub interwał usuwania elementów bezużytecznych, aby zmniejszyć ilość miejsca zajmowanego przez pamięć podręczną bazy danych.

Możesz także określić określone strony, na których dane z buforowanej bazy danych nie będą używane na kolejnych stronach. Jest to szczególnie przydatne, jeśli wysyłasz żądania pamięci podręcznej dla zalogowanych użytkowników, ale na niektórych stronach nie chcesz, aby dane pamięci podręcznej były obsługiwane.

mise-en-cache-of-the-base-of-danych

Kolejne pole w sekcji Zaawansowane pozwala określić, które łodygi zapytań bazy danych będą ignorowane - to znaczy nie będą buforowane przez pamięć podręczną bazy danych. Użyj tego pola, jeśli używasz wtyczek, które polegają na wysyłaniu zapytań do bazy danych.

Na przykład pole jest wstępnie wypełnione trzema wartościami: gdsr_, wp_rg_, et _wp_session. Te trzy żądania odpowiadają wtyczkom GD Rating System, Gravity Forms i WP Session Manager. Są to trzy popularne wtyczki, które muszą bezpośrednio wysyłać zapytania do bazy danych za każdym razem, gdy ładowana jest strona, a nie wersja bazy danych z pamięci podręcznej. Dlatego dodanie tych zapytań do listy ignorowanych pomaga zapobiegać buforowaniu tych zapytań.

Jeśli masz włączoną pamięć podręczną bazy danych i zauważysz, że określona wtyczka nie działa normalnie, będziesz musiał zidentyfikować powiązane zapytanie, albo poprzez zagłębienie się w kodzie wtyczki, albo zapytanie autora wtyczki.

Pole zatytułowane „ Odrzuć zapytanie Pozwala zidentyfikować określone typy zapytań, które nie powinny być buforowane. O ile nie jesteś administratorem bazy danych, pozostaw to pole bez zmian.

To samo dotyczy konfiguracji pamięci podręcznej bazy danych na W3TC. Jeśli nie rozumiesz, nie wahaj się zadawać nam pytań.