Czy ładowanie witryny WordPress trwa zbyt długo? Czy wiesz, że powolna strona wpłynie na Twoje SEO i wygodę użytkownika?
Istnieje kilka różnych sposobów na przyspieszenie witryny oprócz używania wtyczek. Jednym ze sposobów jest wykorzystanie pamięci podręcznej przeglądarki, a innym sposobem kompresowanie plików.
Oba można osiągnąć, modyfikując i optymalizując plik .htaccess.
Co to jest pamięć podręczna przeglądarki?
Gdy ktoś odwiedza Twoją witrynę, pliki są pobierane i przechowywane w lokalizacja tymczasowa.
Typy plików obejmują wszystkie dokumenty tworzące witrynę, takie jak pliki HTML, obrazy, JavaScript i CSS. Pamięć podręczna przeglądarki odnosi się do tej tymczasowej lokalizacji pobranych plików.
Gdy pamięć podręczna jest pełna, zajmuje zbyt dużo miejsca na komputerze użytkownika. Powoduje to spowolnienie przeglądarki i ładowanie strony internetowej zbyt długo.
In_content_1 all: [300x250] / dfp: [640x360]->Na szczęście istnieje sposób, aby to naprawić, edytując plik .htaccess.
Co należy zrobić najpierw
Przed rozpoczęciem edycji pliku .htaccess, rozważ następujące środki ostrożności:
Możesz już używać kodu za pośrednictwem plik .htaccess, aby poinformować instalację WordPress o dłuższym buforowaniu plików statycznych w celu powrotu odwiedzających witrynę. Możesz użyć cPanel lub FTP. Zobacz poniższe wskazówki dla każdego z nich.
Po uzyskaniu dostępu do pliku .htaccess skorzystaj z dodatkowych wskazówek, aby wprowadzić zmiany.
Korzystanie z cPanel
Zaloguj się na swojej stronie cPanel. Zazwyczaj można się tam dostać, wpisując twojadomena.com/cPanelw przeglądarce.
Zaloguj się, podając nazwę użytkownika i hasło podane podczas instalowania WordPress w domenie. Po zalogowaniu wyszukaj i kliknij Menedżer plików.
Twój plik .htaccess znajduje się w folderze głównym. Kropka przed nazwą pliku wskazuje, że jest to ukryty plik w instalacji WordPress. Pamiętaj, aby zaznaczyć pole wyboru Pokaż ukryte pliki.
Powinieneś zrobić kopię pliku przed edycją, ponieważ jeśli popełnisz błąd, możesz zawiesić swoją stronę. Aby wykonać kopię, kliknij .htaccessi zaznacz ją. Aby zapisać kopię, kliknij przycisk pobierania znajdujący się w górnym menu.
Po utworzeniu kopii możesz teraz edytować plik. W menedżerze plików cPanel kliknij prawym przyciskiem myszy plik .htaccess i kliknij edytuj.
Korzystanie z FTP
Możesz również edytować plik .htaccess za pomocą klienta FTP. Jednym z popularnych klientów FTP jest FileZilla, użyty w poniższym przykładzie.
Rozpocznij od otwarcia klienta FTP i umieszczenia go w swoim hoście. Zazwyczaj jest to adres Twojej domeny, nazwa użytkownika i hasło. Jeśli nie masz pewności, co to jest, skontaktuj się z usługodawcą internetowym.
Aby uzyskać dostęp, skopiować i edytować plik .htaccess, wykonaj następujące czynności:
Jeśli popełniłeś błąd, twoja strona nie będzie działać. Aby to naprawić, prześlij plik kopii zapasowej.
Teraz możesz dokonać zmian w pliku .htaccess, aby przyspieszyć witrynę WordPress.
Kompresuj pliki za pomocą Gzip
Kompresja Gzip powoduje, że Twoje pliki mniejsze i pomaga im szybciej ładować. Dodanie poniższego kodu do pliku .htaccess (pod bieżącym kodem) za pomocą gzip spowoduje kompresję plików CSS, HTML i PHP.
<IfModule mod_deflate.c># Compress HTML, CSS, JavaScript, Text, XML and fonts AddOutputFilterByType DEFLATE application/javascript AddOutputFilterByType DEFLATE application/rss+xml AddOutputFilterByType DEFLATE application/vnd.ms-fontobject AddOutputFilterByType DEFLATE application/x-font AddOutputFilterByType DEFLATE application/x-font-opentype AddOutputFilterByType DEFLATE application/x-font-otf AddOutputFilterByType DEFLATE application/x-font-truetype AddOutputFilterByType DEFLATE application/x-font-ttf AddOutputFilterByType DEFLATE application/x-javascript AddOutputFilterByType DEFLATE application/xhtml+xml AddOutputFilterByType DEFLATE application/xml AddOutputFilterByType DEFLATE font/opentype AddOutputFilterByType DEFLATE font/otf AddOutputFilterByType DEFLATE font/ttf AddOutputFilterByType DEFLATE image/svg+xml AddOutputFilterByType DEFLATE image/x-icon AddOutputFilterByType DEFLATE text/css AddOutputFilterByType DEFLATE text/html AddOutputFilterByType DEFLATE text/javascript AddOutputFilterByType DEFLATE text/plain AddOutputFilterByType DEFLATE text/xml # Remove browser bugs (only needed for really old browsers) BrowserMatch ^Mozilla/4 gzip-only-text/html BrowserMatch ^Mozilla/4\.0[678] no-gzip BrowserMatch \bMSIE !no-gzip !gzip-only-text/html Header append Vary User-Agent </IfModule>
Nie zapomnij kliknąć „Zapisz zmiany. ”
Buforowanie przeglądarki
Gdy ktoś odwiedza twoją stronę, przeglądarka, której używa, pobierze wszystkie pliki powiązane ze stroną, do której uzyskuje dostęp.
Wykorzystanie pamięci podręcznej przeglądarki oznacza, że chcesz pobierać tylko niezbędne pliki, a nie niepotrzebne zasoby. Zazwyczaj są to wygląd i styl strony, a czasem także funkcje JavaScript.
Gdy używasz pamięci podręcznej przeglądarki, każesz swojemu serwerowi zignorować części strony, które zostały wcześniej pobrane dla stałych użytkowników.
Aby edytować plik .htaccess, zlokalizuj go i wykonaj dwie kopie w taki sam sposób, jak podczas kompresji plików, jak opisano powyżej za pomocą klienta FTP lub cPanel.
Zachowaj kopię oryginalnego pliku .htaccess na wypadek problemów ze zmianami. Dokonaj edycji w drugiej kopii.
Dodaj następujący kod poniżej bieżącej zawartości pliku .htaccess:
<IfModule mod_expires.c>ExpiresActive On ExpiresDefault A0 <FilesMatch "\.(txt|xml|js)$"> ExpiresDefault A691200 </FilesMatch> <FilesMatch "\.(css)$"> ExpiresDefault A691200 </FilesMatch> <FilesMatch "\.(flv|ico|pdf|avi|mov|ppt|doc|mp3|wmv|wav|mp4|m4v|ogg|webm|aac)$"> ExpiresDefault A691200 </FilesMatch> <FilesMatch "\.(jpg|jpeg|png|gif|swf|webp)$"> ExpiresDefault A691200 </FilesMatch> </IfModule> <IfModule mod_headers.c> <FilesMatch "\.(txt|xml|js)$"> Header set Cache-Control "max-age=691200" </FilesMatch> <FilesMatch "\.(css)$"> Header set Cache-Control "max-age=691200" </FilesMatch> <FilesMatch "\.(flv|ico|pdf|avi|mov|ppt|doc|mp3|wmv|wav|mp4|m4v|ogg|webm|aac)$"> Header set Cache-Control "max-age=691200" </FilesMatch> <FilesMatch "\.(jpg|jpeg|png|gif|swf|webp)$"> Header set Cache-Control "max-age=691200" </FilesMatch> </IfModule>
Nie zapomnij kliknąć Zapiszaby zachować dodatki do pliku.
Kompresowanie plików i wykorzystanie pamięci podręcznej przeglądarki znacznie skróci czas ładowania stron internetowych. Pomoże to Twojej witrynie uzyskać wyższą pozycję w wyszukiwaniu i poprawi komfort użytkowania. Nikt nie chce czekać dłużej niż kilka sekund na załadowanie strony.