Need for Speed: 8 sposobów na przyspieszenie witryny WordPress
Opublikowany: 2016-01-19Czy cierpisz na powolne zapalenie witryny? Czy Twój WordPress porusza się w ślimaczym tempie i chcesz wiedzieć, jak skrócić czas ładowania? Świetnie! Mamy osiem sposobów na przyspieszenie Twojej witryny WordPress, a większość z nich jest bezpłatna i łatwa do wykonania. Gotowy? Chodźmy.
Znajdź swoją aktualną prędkość obciążenia
Po pierwsze, zacznijmy od znalezienia aktualnej prędkości ładowania. Możesz przeprowadzić wstępny test na Pingdom lub WebPagetest. Warto znać swoje liczby początkowe, aby zobaczyć, jak szybka (lub wolna) jest Twoja witryna dla przeciętnego użytkownika. Po wprowadzeniu poniższych zmian możesz ponownie sprawdzić swoją witrynę, aby zobaczyć, jak się ulepszyłeś.
1. Zaktualizuj swoją wersję WordPress
Chociaż wygląda na to, że WordPress prosi o aktualizację co dwa tygodnie, ważne jest, aby witryna była aktualna. Po prostu idź dalej i kliknij zaktualizuj. Aktualizacje mogą poprawić bezpieczeństwo, stabilność i wydajność Twojej witryny.
2. Nie używaj hostingu współdzielonego
Wiem, wiem… Hosting współdzielony jest tani. Wydajesz około 5 USD miesięcznie (lub mniej) na hostowanie swojej witryny i trudno z niej zrezygnować. Jednak udostępnianie hostingu może również spowolnić szybkość ładowania, nie wspominając o tym, że jesteś bardziej podatny na awarie witryny.
Nie oznacza to, że jedyną alternatywą jest hosting dedykowany. Zamiast tego możesz skorzystać z wirtualnego serwera prywatnego (VPS). Bez zbytniej techniki VPS nadal dzieli zasoby, ale w bardzo ustrukturyzowany sposób. Na współdzielonym serwerze Twoja witryna jest jedną z setek (lub tysięcy). Twoja witryna musi walczyć ze wszystkimi innymi o zasoby. Jedna strona internetowa może zużyć 90% dostępnej pamięci, a resztę stron pozostawić na kodowanie pozostałych 10%. Oby szanse zawszy były po twojej stronie.
Dzięki VPS każde konto otrzymuje określoną ilość zasobów, w przeciwieństwie do tego, kto pierwszy, ten pierwszy służy, charakter współdzielonego hostingu. Jest lepszy od hostingu współdzielonego pod każdym względem, może z wyjątkiem ceny, chociaż możesz znaleźć niedrogi hosting VPS.
Większość hostów internetowych oferuje opcję VPS oprócz udostępniania i dedykowanego udostępniania.
3. Pamięć podręczna
Jednym z łatwych sposobów na przyspieszenie działania witryny jest zainstalowanie wtyczki pamięci podręcznej. Oto, co się stanie, jeśli tego nie zrobisz:
Odwiedzający odwiedza Twoją witrynę, w wyniku czego wywoływanych jest mnóstwo informacji. Obejmuje to obrazy, komentarze, skrypty java, aktualizacje postów i tak dalej. To dynamiczne wczytywanie zajmuje dużo czasu, w zależności od tego, jak dużo dzieje się w Twojej witrynie.
Dlatego potrzebujesz wtyczki pamięci podręcznej. Wtyczka pamięci podręcznej wykonuje statyczny „migawkę” Twojej witryny i pokazuje ten obraz zamiast dynamicznie wywoływać i ładować wszystko.
Wtyczka pamięci podręcznej może faktycznie zwiększyć szybkość nawet 10 razy.
Najlepsze wtyczki pamięci podręcznej to W3 Total Cache i WP Super Cache.
4. Użyj sieci dostarczania treści
Internet jest globalny. Możesz mieć odwiedzających od Kansas do Katmandu i wszędzie pomiędzy. Jednak w zależności od tego, jak blisko serwera hostującego Twoją witrynę znajduje się odwiedzający witrynę, mogą wystąpić długie czasy ładowania.

Jakie jest rozwiązanie? Sieć dostarczania treści, w skrócie CDN. Po zarejestrowaniu się w sieci CDN zawartość jest kopiowana i dystrybuowana na serwery w wielu centrach danych.
Załóżmy, że odwiedzający uzyskuje dostęp do Twojej witryny z Nowego Jorku. Zamiast zmuszać odwiedzającego do czekania, aż serwer w Los Angeles dostarczy i wyświetli zawartość Twojej witryny, CDN wywołuje serwer znacznie bliżej odwiedzającego (powiedzmy, że najbliższy serwer znajduje się w New Jersey). Wynik? Dużo szybsze ładowanie.
Wiem, że mówimy tutaj o sekundach, ale pamiętaj: każda sekunda się liczy. To nie jest połączenie telefoniczne twojego taty. Ludzie oczekują natychmiastowej obsługi.
Dostępnych jest wiele świetnych sieci CDN. Rozważ najpopularniejsze: MaxCDN, CloudFare i Amazon CloudFront.
5. Kompresuj swoje obrazy
Obrazy i piękne, ale nieporęczne. Chociaż nigdy nie zalecałbym usuwania obrazu z witryny (obrazy przełamują monotonię tekstu), mogą one spowolnić witrynę. Odpowiedź? Skompresuj je.
Możesz drastycznie zmniejszyć rozmiar pliku bez utraty jakości. Istnieje wiele sposobów na zmniejszenie rozmiaru obrazu, ale możesz także zainstalować wtyczkę, aby automatycznie zmniejszyć rozmiar. Sprawdź wtyczki WP Smush, EWWW Image Optimizer lub TinyPNG, aby uzyskać wbudowaną kompresję obrazu. Możesz także odwiedzić odpowiednio TinyPNG lub TinyJPG, aby skompresować swoje obrazy do 20 naraz.
6. Leniwy ładunek
Czy wiesz, że jednym z powodów, dla których ładowanie Twojej witryny trwa tak długo, jest to, że faktycznie ładują się wszystkie Twoje obrazy.
Chociaż buforowanie wtyczek może skrócić czas ładowania CSS i JS, może nie buforować obrazów. Dlatego potrzebujesz wtyczki takiej jak Lazy Load. Lazy Load ładuje obrazy tylko wtedy, gdy będą widoczne na ekranie dla odwiedzającego. Skróci to czas ładowania i zmniejszy wykorzystanie przepustowości.
7. Zarządzaj wtyczkami i widżetami
Wszystkie te wtyczki i widżety, których nie używasz? Tak, nadal zajmują miejsce i spowalniają Twoją witrynę. To, że ich nie widzisz, nie oznacza, że nadal się nie ładują.
W rzeczywistości nadszedł czas, aby przyjrzeć się wszystkim widżetom i wtyczkom aktualnie używanym w Twojej witrynie. Czy zapewniają prawdziwą usługę odwiedzającym Twoją witrynę? Czy naprawdę potrzebujesz widgetu wyświetlającego aktualną pogodę? Czy naprawdę potrzebujesz trzech różnych widżetów mediów społecznościowych? Myślę, że znasz odpowiedź na to pytanie.
Przejdźmy na dietę wtyczek i widżetów. Jeśli go nie potrzebujesz, pozbądź się go, zwłaszcza jeśli cenisz sobie szybkość. Podchodź do swoich wtyczek i widżetów z minimalistycznym nastawieniem.
8. Oczyść swoją bazę danych
Twoja rozdęta baza danych może spowolnić szybkość witryny. Takie rzeczy jak pingbacki, niezatwierdzone komentarze i stare poprawki postów obciążają Twoją witrynę. Musisz często czyścić i odkurzać bazę danych, aby pozbyć się pajęczyny starych, niepotrzebnych lub zbędnych danych.
Wejdź do WP-Optimize, wtyczki, która może wyczyścić bazę danych w tle, dzięki czemu nie musisz zapuszczać się tam sam. Tam jest strasznie.
Końcowe przemyślenia
Wykonuje te czynności, aby przyspieszyć działanie witryny WordPress, a następnie ponownie testuje prędkość ładowania. Założę się, że zrobiłeś kilka kroków w tym kierunku. Daj mi znać, które z nich planujesz wypróbować w komentarzach poniżej.