Systemy buforowania i optymalizacji

|

Spis treści

Wstęp

Borlabs Cookie zapewnia kompatybilność ze wszystkimi systemami buforowania, ponieważ procesy wyrażania zgody i odblokowywania odbywają się po stronie klienta za pośrednictwem kodu JavaScript. W większości przypadków problemy wynikają z nieprawidłowej obsługi systemów buforowania, zwłaszcza gdy pamięć podręczna nie jest prawidłowo czyszczona.

Problem

Podczas korzystania z systemu buforowania i/lub optymalizacji, takiego jak wtyczka WP Rocket lub Autoptimize, występują błędy wyświetlania i/lub błędy JavaScript w konsoli przeglądarki.

Przyczyna

Przyczyna A – buforowanie

Nieprawidłowe wyświetlanie lub brak wyświetlania wprowadzonych ustawień, takich jak zmiany kolorów lub tekstu, jest często spowodowane nieaktualnymi informacjami w pamięci podręcznej.

Przyczyna B – optymalizacja

Błąd w konsoli przeglądarki występuje, gdy pliki JavaScript są łączone lub kompresowane (minimalizowane). Wynika to z faktu, że nasz nowoczesny, modułowy kod JavaScript nie może być dalej optymalizowany ani łączony.

Rozwiązanie

Rozwiązanie dla Przyczyny A

Upewnij się, że pamięć podręczna wtyczki lub serwera została całkowicie wyczyszczona. Upewnij się również, że na serwerze lub w sieci dostarczania treści (CDN), jeśli jest używana, nie jest włączone dodatkowe buforowanie. Następnie sprawdź swoją witrynę w trybie incognito lub prywatnym w przeglądarce.

Jeśli wprowadzone zmiany nadal nie są widoczne, pamięć podręczna prawdopodobnie nie została prawidłowo wyczyszczona lub aktywny jest więcej niż jeden system buforowania (np. wtyczka i buforowanie po stronie serwera).

Uwaga dotycząca WP Rocket

Działanie „Usuń pamięć podręczną dla używanego CSS” należy uruchomić po zainstalowaniu pakietu WP Rocket z Biblioteki Borlabs Cookie.

Rozwiązanie dla Przyczyny B

Wyłącz łączenie i kompresję plików JavaScript lub ustaw wtyczkę tak, aby w żaden sposób nie modyfikowała plików JavaScript Borlabs Cookie.

Żaden plik z folderu borlabs-cookie ani zawierający borlabs-cookie w ścieżce do pliku nie może być zmieniany. Podanie konkretnych nazw plików nie jest możliwe, ponieważ zmieniają się one regularnie.

Wiadomo, że następujące wtyczki powodują problemy poprzez optymalizację plików JavaScript oprócz buforowania: Asset CleanUp, Autoptimize, Borlabs Cache, LiteSpeed Cache, Siteground Speed Optimizer, W3 Total Cache, WP Fastest Cache, WP Rocket.

Czy ten artykuł był pomocny?

Pomocny
Nieprzydatny

Nie udało Ci się znaleźć odpowiedzi, której szukasz? Chętnie pomożemy.