Jak przyspieszyć działanie witryny WordPress?
Opublikowany: 2016-10-14Ilu z was ma powolną witrynę WordPress? Siedmiu na dziesięciu czyta tego bloga, ponieważ ich odpowiedź brzmi „Tak, ja”.
Jak wszyscy wiemy, szybkość ładowania ma duże znaczenie, aby zapewnić użytkownikom doskonałe wrażenia i dobry ranking w wyszukiwarkach. W rzeczywistości algorytm wyszukiwania Google uwzględnia również czas ładowania strony jako parametr podczas obliczania PageRank.

Czym dokładnie jest szybkość ładowania strony i dlaczego ma to takie znaczenie?
Szybkość strony to czas potrzebny witrynie na pełne wyświetlenie treści.
Ma to duże znaczenie, ponieważ jak wynika z badań, wolno ładująca się witryna prowadzi do 16% spadku zadowolenia klientów, 11% mniejszej liczby odsłon i 7% utraty konwersji. Jak już wspomnieliśmy, szybkość strony ma ogromny wpływ na Twój ranking SEO , co oznacza, że lepsza prędkość przekłada się na wyższą pozycję wśród wyników wyszukiwarek.
Przetestuj swoją witrynę, aby sprawdzić szybkość?
Pomiar bieżącej wydajności witryny wskaże Ci wymagane ulepszenia. Do testowania możesz użyć narzędzi GTmetrix, WebPageTest i PageSpeed.
Jeśli Twoja witryna działa wolno, kontynuuj czytanie czynników, które ją spowalniają i co możesz zrobić, aby zwiększyć szybkość .
1. Serwery hostingowe

Wybrany serwer jest ważnym elementem określającym szybkość witryny, szczególnie w okresach dużego ruchu. Istnieją trzy rodzaje metodologii hostingu stosowanych przez właścicieli witryn.
Usługa współdzielona: oznacza to, że Ty i setki innych osób korzystacie z tego samego miejsca na dysku twardym, szybkości procesora, przepustowości i pamięci. Jest to znacząca opcja dla witryny o niskim ruchu, a wraz ze wzrostem ruchu należy uaktualnić serwer hostingowy.
Wirtualny serwer prywatny (VPS): Jest to również współdzielony serwer hostingowy, ale między mniejszą liczbą osób, a funkcje są równomiernie rozpowszechniane. VPS to właściwy wybór dla osób biegłych w technologii.
Serwer dedykowany: jesteś jedynym właścicielem tego serwera i wszystkich korzyści, które są dostarczane wraz z tym serwerem, co oznacza, że będziesz mieć indywidualną pamięć, przepustowość i inne funkcje wspierające witrynę. Jeśli Twoja witryna ma miliony odwiedzin dziennie , hosting dedykowany jest właściwym wyborem.
2. Wtyczki buforujące
Prawdopodobnie buforowanie to najlepsza metoda na zwiększenie szybkości ładowania strony internetowej . Może znacznie zapisać kopię HTML Twojej witryny na preferowany czas, więc jeśli następnym razem ktoś załaduje witrynę, pamięć podręczna załaduje kod HTML z pamięci, zamiast skłonić serwer do przetworzenia go ponownie. Możesz użyć różnych wtyczek pamięci podręcznej, aby przyspieszyć swoją witrynę WP, ale W3 Total Cache to najlepsza wtyczka z ponad 900 000 pobrań.
3. Całkowita pamięć podręczna W3

W3Total Cache to druga najczęściej pobierana wtyczka pamięci podręcznej na rynku, która jest bezpłatna i nadal oferuje mnóstwo opcji dostosowywania . Możesz łatwo dostosować rozwiązanie do buforowania dzięki 16-stronicowym opcjom konfiguracyjnym. Jeśli jednak nie chcesz brać udziału w dostosowywaniu, ta wtyczka oferuje proste rozwiązanie konfiguracyjne jednym kliknięciem i może skrócić czas ładowania.
Jeśli nie chcesz korzystać z W3 Total Cache, upewnij się, że rozwiązanie do buforowania, którego używasz, powinno mieć następujące funkcje, które są niezbędne do zbudowania szybko ładującej się witryny lub bloga WP:
- Zminimalizuj HTML, CSS i JavaScript.
- Zminimalizuj liczbę żądań HTTP.
- Zamień PHP na statyczny HTML.
- Kompresja GZIP.
- Buforowanie przeglądarki.
- Użyj Lazy Load dla tekstu, filmów i obrazów.
4. Aktualizowanie technologii używanych do budowania witryny
Faktem jest, że im droższy jest twój host , tym bardziej rygorystycznie aktualizują twoje PHP, aby usunąć błędy w poprzednich wersjach i pomóc ci nadążyć za trendami, podczas gdy tanie serwery nie zrobią tego automatycznie. Ma to duży wpływ i dlatego zaleca się aktualizację PHP używanego w Twojej witrynie.
Możesz po prostu zalogować się do swoich hostów i wyszukać „PHP”. Pojawi się okno, które musisz wybrać, aby przełączyć się na różne wersje.

Obecnie najnowsza wersja PHP 5.6.14 naprawia dwa błędy poprzedniej wersji.
Imp: Zwróć uwagę, że jeśli używasz bardzo starego kodu, możesz napotkać nieoczekiwane problemy podczas aktualizacji. Dlatego przed aktualizacją zapytaj o to swojego hosta.
4. Odpowiednie ramy
Framework to układ, na którym wyświetlasz zawartość i budujesz wygląd swojej witryny . Podczas tworzenia witryny WordPress wybór dobrego frameworka jest ważny, ponieważ wpływa on na wydajność Twojej witryny. Motyw, który świetnie wygląda, ale ma masywną strukturę, nie jest szybkim serwisem internetowym.
5. Korzystanie z CDN
Sieć dostarczania treści (CDN) służy do dostarczania statycznych plików witryny w możliwie najkrótszym czasie z lokalizacji serwera niż serwery witryny. Większość witryn o dużym natężeniu ruchu korzysta z usługi CDN, ponieważ zapewnia ona, że odwiedzający trafiają do pamięci podręcznej, zamiast docierać do serwerów w celu żądania danych, i jest to znacznie szybsze niż w jakikolwiek inny sposób.
Aby zapewnić szybki czas ładowania strony, używają również połączeń z popularnymi firmami telekomunikacyjnymi, aby uniknąć przerw. Korzystanie z CDN zwiększy szybkość Twojej witryny, a wykorzystanie przepustowości serwera witryny spowoduje ogromny spadek.
6. Usuwanie niepotrzebnych wtyczek
Czasami używamy wtyczek do testowania ich funkcjonalności i często zapominamy o ich usunięciu, jeśli nie jest to wymagane. Wtyczka nie tylko spowoduje problemy, takie jak wycieki pamięci lub bezpieczeństwa, ale może również zwiększyć liczbę żądań. Dlatego zawsze konieczne jest usunięcie wtyczek , których już nie używasz lub których nie potrzebujesz w swojej witrynie.
Upewnij się, że wtyczki, z których korzystasz w witrynie, są regularnie aktualizowane i nie używasz wtyczek, które są ze sobą sprzeczne, ponieważ może to utrudnić działanie witryny.
7. Optymalizacja obrazów i bazy danych
Kompresja obrazów może zmniejszyć je o 80%, co jest dość korzystne dla wydajności strony internetowej. Duża liczba i piksel obrazów może prowadzić do powolnego ładowania. Dlatego upewnij się, że skompresowałeś obrazy używane w witrynie, aby uniknąć spowolnienia.

Będziesz mieć niewykorzystane dane lub obciążenie na poziomie bazy danych, co jest prawie nieuniknione. Niewykorzystane dane mogą pochodzić z takich miejsc, jak dostosowałeś rozwiązanie do usuwania użytkowników, ale nie usuwało ono danych, pozostawiając w ten sposób wiele wierszy w bazie danych. Wszystko to utrudni wydajność Twojej witryny. Dlatego upewnij się, że Twoja baza danych jest czysta, a obrazy są zoptymalizowane.
8. Włączanie kompresji Gzip
Kompresja Gzip może być kolejnym ogromnym przyrostem prędkości dla Twojej witryny, ponieważ kompresuje wiele zasobów przed wysłaniem ich do przeglądarki w celu dowolnej interpretacji. Aby to zrobić, używa CSS i HTML, które dodatkowo wykorzystują wiele powtarzających się treści, a jak wiemy, im więcej wzorców ma Twoja treść, tym łatwiejsza jest kompresja. Zalecane jest skonfigurowanie kompresji Gzip na serwerze.
9. Umieszczanie kodu JavaScript na dole, a CSS na górze
Wszystkie odniesienia CSS powinny znajdować się na górze, ponieważ przeglądarki internetowe nie ładują treści przed załadowaniem CSS. Jeśli tego nie zrobisz, Twoja witryna będzie wolno się ładować, a część witryny będzie wyświetlana bez żadnej stylizacji.
JS powinien zostać zepchnięty na sam dół, ponieważ zabrania bocznego ładowania w przeglądarce internetowej, co oznacza, że JS zostanie załadowany tylko. Ważne jest, aby skrypty umieścić na końcu, aby zapewnić równomierne ładowanie treści.
10. Wyłączanie trackbacków i pingbacków
Jeśli chcesz poznać linki do swojego posta na innym blogu, Trackbacki i pingbacki to opcje do wyboru. Zanim uznasz pingbacki i trackbacki za dobrą rzecz do umieszczenia na swojej stronie, zauważ, że 99% z nich to spam. Szybkość witryny ulegnie zmianie, gdy zaczniesz ją za dużo.
Uwaga końcowa
Powyższa kombinacja narzędzi może pomóc w stworzeniu szybkiej witryny bez konieczności wydawania ani grosza! Pamiętaj jednak, że szybkość wymaga również, aby Twoja witryna była przyjazna dla użytkownika, atrakcyjna wizualnie i w pełni funkcjonalna. Mamy nadzieję, że ten przewodnik pomoże przyspieszyć działanie Twojej witryny, nawet jeśli zrobisz jedną z dziesięciu rzeczy. Liczy się każdy bit!
