Jednym z najprostszych sposobów na przyspieszenie witryny Joomla - który nie wymaga żadnego wysiłku z Twojej strony, jest wykorzystanie buforowania przeglądarki Joomla. Jest to jedno z zadań o wysokim priorytecie zalecanych przez Google, aby Twoja witryna ładowała się szybciej.
Zasadniczo to, co robisz, to ponowne wykorzystywanie wszelkich plików znajdujących się na komputerze użytkownika, bez konieczności ich ponownego pobierania. Wydłużając czas życia pamięci podręcznej (lub czas, w którym plik się starzeje), upewniasz się, że odwiedzający nie spędzają czasu na pobieraniu tych samych plików za każdym razem, gdy odwiedzają Twoją witrynę.
Ta zmiana wiąże się z bardzo małymi zmianami i nie jest bardzo skomplikowana, a ten blog dotyczący projektowania stron internetowych powie Ci dokładnie, jak to zrobić.
Jeśli szukasz sposobu na wykorzystanie pamięci podręcznej przeglądarki dla WordPressa – pisaliśmy o tym również tutaj: https://www.collectiveray.com/leverage-browser-caching-wordpress.
Nie chodzi o to, że istnieją dwa podstawowe sposoby:
- Korzystanie z wtyczki pamięci podręcznej stron
- Ręcznie, zmieniając plik .htaccess
Przyjrzyjmy się obu tym opcjom:
Włącz buforowanie przeglądarki za pomocą systemu - Wtyczka pamięci podręcznej strony
Najprostszym sposobem włączenia buforowania przeglądarki w Joomla jest skorzystanie z wbudowanej obsługi, za pomocą System - Pamięć podręczna stron podłącz. Aby włączyć buforowanie przeglądarki za pomocą wtyczki:
- Iść do Rozszerzenia > Wtyczki
- w szukaniu Cache
- Kliknij na System - Pamięć podręczna stron wtyczka
- Włącz Zastosowanie Buforowanie przeglądarki wyłącznik
- Zmień status wtyczki z wyłączonej na Włączone
- Kliknij Zapisz.
Uwagi dotyczące korzystania z tej funkcji. Dokumentacja Joomla nie podaje, jak długo pliki będą buforowane. Przyjęlibyśmy, że czas będzie wynosił około 1 miesiąca.
Ponadto, jeśli masz strony, które wymagają informacji dotyczących sesji, takie jak koszyk na zakupy, upewnij się, że wykluczasz te strony. Możesz wykluczyć całe pozycje menu zgodnie z powyższym lub przejść do Zaawansowane aby wykluczyć określone adresy URL lub wyrażenia regularne adresów URL.
Zmień .htaccess, aby zwiększyć pamięć podręczną przeglądarki Joomla
Aby ustawić czas wygaśnięcia plików, takich jak obrazy i pliki CSS, wymaga to niewielkiej modyfikacji pliku .htaccess, który znajduje się w katalogu głównym serwera hostingowego. Odbywa się to poprzez zmianę nagłówków wygaśnięcia.
Dodaj nagłówki wygasa do Joomla
Jako absolutne minimum dodajesz następujące elementy do pliku .htaccess. Aby to zrobić, po prostu uzyskaj dostęp do CPanel hostingu i za pomocą Edytora plików znajdź plik .htaccess i dodaj następujące elementy na dole pliku.
Nie wprowadzaj żadnych innych zmian.
FileETag MTime Rozmiar AddOutputFilterByType DEFLATE text/plain text/html text/xml text/css application/xml application/xhtml+xml application/rss+xml application/javascript application/x-javascript ExpiresActive On ExpiresDefault „dostęp plus 1 sekunda” ExpiresByType text/ html "dostęp plus 600 sekund" ExpiresByType application/xhtml+xml "dostęp plus 600 sekund" ExpiresByType text/css "dostęp plus 1 miesiąc" ExpiresByType text/javascript "dostęp plus 1 miesiąc" ExpiresByType application/javascript "dostęp plus 1 miesiąc" ExpiresByType application/x-javascript "dostęp plus 1 miesiąc" ExpiresByType image/x-icon "dostęp plus 1 rok" ExpiresByType image/jpeg "dostęp plus 1 rok" ExpiresByType image/png "dostęp plus 1 rok" ExpiresByType image/gif "dostęp plus plus 1 rok"
Ustawiamy pliki, które odświeżają się szybko, takie jak HTML Twojej witryny, aby wygasały po 600 sekundach, podczas gdy zmieniamy takie rzeczy, jak CSS i Javascript, aby wygasały tylko raz w miesiącu. Oznacza to, że jeśli odwiedzający ponownie odwiedzi witrynę w ciągu miesiąca, nie będzie musiał ponownie pobierać plików CSS i JS. Jeśli wiesz, że rzadko wykonujesz tego typu zmiany na swojej stronie - widzisz wartość wyższą, do 1 roku, podobnie jak w nagłówku jpeg, png wygasa
Ustaw zmianę plików graficznych na długie wygaśnięcie pamięci podręcznej przeglądarki
Jak widać również w powyższym przykładzie, nasze pliki obrazów wygasają tylko raz w roku.
Dzięki temu pliki, których pobranie zajmuje najwięcej czasu, są przechowywane na komputerze odwiedzającego i nie będą musiały być pobierane ponownie w przyszłym roku. Z powodu tej zmiany w buforowaniu przeglądarki Joomla - obrazy nie są pobierane ponownie przez cały rok.
To sprawia, że wrażenia powracającego klienta są dużo bardziej pozytywne. Możesz wydłużyć lub skrócić ten czas w zależności od wymagań Twojej witryny.
Często Zadawane Pytania
Co to jest wykorzystanie pamięci podręcznej przeglądarki?
Wykorzystanie buforowania przeglądarki oznacza, że powinieneś wykorzystać (wykorzystać) funkcjonalność funkcji buforowania przeglądarki. Domyślnie przeglądarki obsługują buforowanie plików do czasu ich „wygaśnięcia”, tj. są uznawane za przestarzałe i wymagają odświeżenia. Serwer sieciowy może poinstruować przeglądarkę, jak długo przed wygaśnięciem plików (na przykład 1 miesiąc). W ten sposób przeglądarka może ponownie wykorzystać pliki bez konieczności ich ponownego pobierania, dzięki czemu witryna ładuje się szybciej.
Jak włączyć buforowanie przeglądarki w Joomla?
Możesz włączyć buforowanie przeglądarki w Joomla, włączając wtyczkę System - Page Cache z włączoną opcją Użyj buforowania przeglądarki. Możesz też dostosować plik .htaccess swojej witryny zgodnie z powyższym.
Czy muszę włączyć obie opcje?
Nie, wystarczy jedna z powyższych opcji. Dzięki plikowi .htaccess masz bardziej szczegółową kontrolę, ponieważ możesz samodzielnie wybrać czas buforowania i wybrać typy plików do buforowania. Możesz także buforować niektóre typy plików dłużej niż inne, zgodnie z potrzebami Twojej witryny.
Owijanie w górę
Nadal masz pytanie, jak wykorzystać buforowanie przeglądarki w Joomla? Napisz do nas w komentarzach poniżej.
Proszę zostaw użyteczny skomentuj swoje przemyślenia, a następnie udostępnij to na swoich grupach na Facebooku, które uznają to za przydatne i wspólnie zbierzmy korzyści. Dziękuję za udostępnienie i bycie miłym!
Ujawnienie: Ta strona może zawierać linki do zewnętrznych witryn produktów, które kochamy i gorąco polecamy. Jeśli kupisz sugerowane przez nas produkty, możemy otrzymać opłatę za polecenie. Takie opłaty nie wpływają na nasze rekomendacje i nie przyjmujemy płatności za pozytywne recenzje.