WordPress: 5 skutecznych sposobów na przyspieszenie Twojej witryny
Opublikowany: 2019-09-23
Nazywam się Emanuel i jestem współzałożycielem Templ.io, który jest wysokowydajnym, zarządzanym hostem WordPress zbudowanym na Google Cloud. Mam ponad 10 lat doświadczenia w pracy z WordPressem i często pomagam naszym klientom optymalizować szybkość ich witryn.
W tym artykule zebrałem 5 skutecznych i czasami pomijanych sposobów, dzięki którym możesz przyspieszyć swoją witrynę WordPress.
Jak zapewne już wiesz, posiadanie szybkiej strony internetowej nie tylko pomaga poprawić wrażenia użytkownika podczas odwiedzania Twojej witryny, ale posiadanie szybkiej strony pomaga również przekonwertować więcej odwiedzających na klientów, a także poprawić rankingi w wyszukiwarkach.
Ale zanim przejdziemy do rzeczywistych wskazówek, chciałbym podzielić się kilkoma ogólnymi wskazówkami. Zrozumienie podstaw Aby lepiej móc zoptymalizować szybkość witryny, ważne jest, aby mieć podstawową wiedzę na temat technicznych podstaw obsługi witryny przez użytkownika.
Zasadniczo 4 czynniki decydują o szybkości Twojej witryny, a mianowicie:
- Rozmiar strony
- Liczba wniosków
- Niezależnie od tego, czy jest buforowany, czy nie
- Jeśli nie, ile czasu zajmuje serwerowi wygenerowanie strony przy użyciu PHP+MySQL
Tak więc, aby poprawić szybkość swojej witryny, zasadniczo możesz zrobić 4 rzeczy: zmniejszyć rozmiar strony, zmniejszyć liczbę żądań, włączyć buforowanie i zachować prostotę kodu (czytaj: używaj jak najmniejszej liczby wtyczek). Teraz, gdy już to usunęliśmy, przejdźmy do naszych 5 wskazówek, jak przyspieszyć działanie witryny WordPress.
1. Dobry hosting
Zanim spędzisz godziny na optymalizacji witryny, pierwszą rzeczą do rozważenia jest hosting witryny. Istnieją poważne ograniczenia dotyczące szybkości, z jaką można uzyskać witrynę WordPress, jeśli korzystasz z taniego, współdzielonego hosta internetowego. Tak więc, jeśli naprawdę chcesz szybko ładującej się witryny, chcesz zacząć od dobrej podstawy.
Jeśli masz bardzo dobrą wiedzę techniczną i wiele razy na rękę, dobry host VPS zapewni Ci najwyższy zwrot z każdej zainwestowanej złotówki. Jednak większość webmasterów chce poświęcić jak najwięcej czasu na zwiększenie sprzedaży i ruchu, a często brakuje również umiejętności niezbędnych do utrzymania dobrego bezpieczeństwa i wydajności, aby rozwiązanie VPS było dobrą opcją.
Jeśli chcesz uzyskać najlepszą wydajność i doskonałą obsługę klienta, która zajmie się wszystkimi optymalizacjami bezpieczeństwa i wydajności, dobrze zarządzany host WordPress jest najlepszym rozwiązaniem. Teraz w Templ.io oferujemy właśnie to, wysokowydajne zarządzane rozwiązanie hostingowe WordPress zbudowane na Google Cloud, więc oczywiście jesteśmy stronniczy w tym pytaniu, ale naprawdę uważamy, że zarządzany host jest najlepszą opcją dla najpoważniejszych webmasterów.
Wybór dobrego usługodawcy hostingowego pozwoli Ci zaoszczędzić dużo czasu, a także zapewni doskonałe optymalizacje i funkcje, dzięki którym Twoja witryna będzie tak szybka, jak to możliwe.
2. Buforowanie
Prawdopodobnie słyszałeś, że buforowanie to świetny sposób na przyspieszenie Twojej witryny. Chociaż to prawda, często istnieje wiele nieporozumień, co właściwie oznacza buforowanie, jeśli chodzi o witrynę internetową. Istnieje kilka różnych rodzajów pamięci podręcznej, które można wykorzystać do poprawy wydajności i skalowalności witryny.
2.1 Pamięć podręczna stron
To, co sprawia, że WordPress jest tak wspaniały, to możliwość obsługi treści tworzonych dynamicznie, przy użyciu PHP i bazy danych MySQL. Chociaż wspaniale jest, że treść w witrynie WordPress nie jest statyczna, wygenerowanie strony, która jest dynamiczna, zajmuje znacznie więcej czasu, a także zasobów serwera w porównaniu z tym, co jest potrzebne do obsługi statycznej strony HTML.
Tutaj przydaje się pamięć podręczna strony. Pamięć podręczna stron przechowuje stronę, która została wygenerowana dynamicznie jako statyczny plik HTML. Aby wykorzystać zalety pamięci podręcznej stron w zakresie wydajności, możesz zainstalować wiele wtyczek pamięci podręcznej dostępnych dla WordPress.
Kilka dobrych, które mogę polecić to:
- Całkowita pamięć podręczna W3 – za darmo
- WP Fastest Cache – Dostępna wersja bezpłatna i premium
- WP Super Cache – Dostępna wersja bezpłatna i premium
- Rakieta WP – płatna
Chociaż wszystkie wymienione powyżej wtyczki umożliwiają serwowanie stron z pamięci podręcznej, jeszcze lepszym rozwiązaniem jest obsługa pamięci podręcznej strony na poziomie serwera zamiast jako wtyczki. Pamięć podręczna strony na samym serwerze zawsze przebije pamięć podręczną stron opartą na PHP pod względem szybkości.

2.2 Pamięć podręczna przeglądarki
Inną formą buforowania, której również powinieneś używać, jest pamięć podręczna przeglądarki. To, co robi pamięć podręczna przeglądarki, polega na tym, że przechowuje pliki statyczne, takie jak obrazy, pliki CSS i JS w przeglądarce internetowej odwiedzających, zamiast pobierać je w kółko dla każdej strony, którą odwiedza odwiedzający.
Oczywiście może to znacznie skrócić czas ładowania dla odwiedzających, a także pomoże zaoszczędzić ogromne ilości przepustowości. Zdecydowanie powinieneś korzystać z pamięci podręcznej przeglądarki we wszystkich swoich witrynach produkcyjnych.
Podobnie jak w przypadku pamięci podręcznej strony, pamięć podręczna przeglądarki jest również obsługiwana przez alternatywy hostingu premium, takie jak nasza, ale można ją również łatwo rozwiązać, instalując dowolną z naszych zalecanych wtyczek:
- Wykorzystaj buforowanie przeglądarki — za darmo
- Całkowita pamięć podręczna W3 – za darmo
- Rakieta WP – płatna
3. Zmniejsz liczbę wniosków
Gdy aktywujesz buforowanie w swojej witrynie, możemy zacząć szukać innych sposobów na ulepszenie Twojej witryny. Jedną z rzeczy, która ma największy wpływ na całkowity czas ładowania Twojej witryny, jest całkowity rozmiar strony i liczba żądań.
Aby to zoptymalizować, pierwszą rzeczą, którą powinieneś zrobić, to przejrzeć wszystkie wtyczki i usunąć wszystkie wtyczki, które nie są kluczowe dla Twojej witryny. Większość wtyczek dodaje zarówno pliki CSS, jak i JS, które są ładowane na wszystkich stronach Twojej witryny, więc utrzymanie jak najniższej liczby wtyczek w witrynie jest kluczem do jak najszybszego ładowania witryny.
Wtyczki nie tylko ładują dodatkowe pliki na stronach, na których są faktycznie potrzebne, ale są dodawane do każdej strony w Twojej witrynie.
Aby temu zaradzić, gorąco polecam wtyczkę Asset CleanUp. To, co robi ta wtyczka, polega na tym, że pozwala kontrolować, jakie pliki są ładowane na podstawie strony na stronę. Chociaż konfiguracja tej wtyczki zajmuje trochę czasu, zaufaj mi, wyniki końcowe są zdecydowanie tego warte, ponieważ mogą znacznie skrócić czas ładowania.
4. Zoptymalizuj obrazy
Piękne obrazy i grafika są oczywiście koniecznością, aby stworzyć piękną witrynę, ale obrazy mają również duży negatywny wpływ na czas ładowania witryny, jeśli nie zostaną odpowiednio zoptymalizowane. Dwie świetne wtyczki, które poradzą sobie z optymalizacją obrazu w WordPressie to:
- Optymalizacja obrazu Smush – za darmo
- EWWW Image Optimizer — bezpłatna i premium usługa w chmurze
Obie opcje zajmą się optymalizacją obrazu za Ciebie. Pamiętaj jednak, że mogą one bardzo mocno obciążyć Twój serwer, podczas gdy wykonują swoją magię, więc najlepiej byłoby zaplanować optymalizację na noc.
Oprócz optymalizacji plików JPG i PNG, zalecam również przejście z PNG do SVG (jeśli dotyczy) i wypróbowanie niektórych formatów graficznych nowej generacji, takich jak WEBP, ale to wykracza poza zakres tego wpisu na blogu.
5. CDN (Sieć Dostarczania Treści)
Ostatnia wskazówka, którą chcę omówić w tym poście na blogu, dotyczy korzystania z sieci CDN. To, co robi CDN, polega na tym, że przechowuje kopie plików statycznych Twojej witryny na wielu różnych serwerach na całym świecie, które czasami mogą być fizycznie znacznie bliżej odwiedzających niż Twój rzeczywisty serwer internetowy, a tym samym obsługują pliki znacznie szybciej.
Pomoże to również odciążyć serwer sieciowy podczas dużego ruchu. Wielu hostów internetowych oferuje bezpłatny CDN wraz ze swoimi planami (w tym Templ.io), ale na wypadek, gdyby Twój host nie zalecał korzystania z Cloudflare jako dostawcy CDN.
Ich CDN jest nie tylko bezpłatny, ale także oferuje wiodącą na rynku ochronę przed atakami DDoS. Chociaż CDN jest ważniejszy dla witryny internetowej, która ma odwiedzających na całym świecie, nadal polecam wszystkim, ponieważ nadal oferuje pewne korzyści dla większości witryn.
Wniosek
Jak zapewne wiesz, w Templ.io mamy obsesję na punkcie szybkiego ładowania stron WordPress. Posiadanie witryny, która szybko się ładuje, zwiększa współczynnik konwersji, poprawia SEO i może wyróżnić Twoją witrynę na tle wolnej konkurencji.
Mam nadzieję, że te wskazówki okazały się dla Ciebie przydatne i że teraz sam je wypróbujesz. Powodzenia i miłej optymalizacji!