Kompletny przewodnik po zwiększeniu szybkości i wydajności WordPressa
Opublikowany: 2021-01-21Czy chcesz przyspieszyć swoją witrynę WordPress? To jest najlepszy przewodnik po zwiększeniu szybkości i wydajności WordPressa . Szybkie ładowanie stron maksymalizuje wrażenia użytkownika, poprawia liczbę wyświetleń stron i pomaga w SEO WordPress.
Obecnie około 38,8% strony jest obsługiwane przez WordPress. Chociaż jest to fantastyczne, sugeruje również, że wszyscy musimy współistnieć z tysiącami różnych motywów, wtyczek i innowacji. Może to szybko przerodzić się w koszmar dla codziennych klientów korzystających z WordPressa, ponieważ ich sieć zaczyna być wąskim gardłem i nie wiedzą, dlaczego ani nawet od czego zacząć rozwiązywanie problemów.
Zagłębimy się w The Ultimate Guide to Boost Speed and Performance . Nadal będziemy dzielić się tymi usługami, które były dla nas ważne.
Dlaczego szybkość jest ważna dla Twojej witryny WordPress?
Badania pokazują, że całkowity czas ludzkiej uwagi spadł z 12 sekund do 7 sekund od 2000 do 2016 roku. Co to oznacza dla Ciebie jako użytkownika strony internetowej?
Jako użytkownik serwisu masz bardzo mało czasu na zaprezentowanie swoich materiałów konsumentom i zachęcenie ich do kontynuowania na Twojej stronie. Wolniejsza strona internetowa zapewnia, że strona zostanie opuszczona przed jej załadowaniem.

W studium przypadku StrangeLoop , które obejmowało Amazon, Google i inne duże witryny, 1-sekundowe opóźnienie w czasie ładowania strony może doprowadzić do 7% redukcji konwersji, 11% mniejszej liczby wizyt na stronie i 16% niższej lojalności klientów.
Oto kilka różnych celów, w których powinieneś to zrobić:
- Aby poprawić interfejs klienta i spełnienie: Wraz z szybszą stroną internetową poprawi się interfejs użytkownika. Wzrost zadowolenia i lojalności odwiedzających z szybkością strony internetowej. Strony internetowe o krótszym czasie ładowania strony i przyzwoitych szybkościach ładowania to użytkownicy, którzy wolą się trzymać. Zakładasz, że więcej użytkowników może następnie kliknąć Twoją witrynę, jeśli jest ona wystarczająco szybka, aby można ją było uznać za przyjazną dla użytkownika. Każdy konsument potrzebuje najlepszych doświadczeń, aby uzyskać dostęp do stron internetowych.
- Zwiększenie ruchu na stronie: Google lubi szybko ładujące się strony. Optymalizacja strony SEO poprawi pozycję Twojej wyszukiwarki. W zamian serwis będzie oglądany przez większą liczbę użytkowników.
- Aby zmaksymalizować produktywność reklamy: płacisz za kliknięcia w swoje oferty i wrażenia użytkownika na temat treści/strony docelowej, jeśli korzystasz z Google Ads, aby uzyskać ruch, prawda? Im najszybsza strona, tym wyższa jakość i niższa cena za kliknięcie. Jeśli tak, to pozytywny wpływ sam w sobie uzasadnia inwestycję w optymalizację prędkości w pewnych sytuacjach, a nie czyni.
- Poprawa wyników biznesowych: Optymalizacja funkcjonalności strony internetowej to najprostszy i najbardziej niezawodny sposób na zwiększenie wydajności rynkowej, często tańszy niż ruch. Pomyślna optymalizacja wyszukiwarki i witryn konwersji zwiększyłaby Twoje przychody, a zrozumienie niewątpliwie poprawiłoby je wszystkie.
Jak sprawdzić szybkość swojej witryny WordPress?
Czasami nowicjusze uważają, że ich witryna jest w porządku tylko dlatego, że ich komputer nie działa wolno. Jest to jednak ogromny błąd.
O ile odwiedzasz Twoją witrynę, nowoczesne przeglądarki, takie jak Chrome, przechowują Twoją witrynę w pamięci podręcznej i automatycznie ją nagrywają, gdy tylko zaczniesz wpisywać adres URL. To prawie automatycznie ładuje stronę.
Zwykła osoba przeglądająca Twoją witrynę może nie mieć tego samego doświadczenia za pierwszym razem.
Użytkownicy prawdopodobnie mieliby zupełnie inne doświadczenia w niektórych obszarach regionalnych.
Dlatego zalecamy skorzystanie z testu prędkości WordPress IsItWP , aby uzyskać dokładną prędkość swojej witryny.

Test prędkości WordPress od IsItWP to darmowa aplikacja online do sprawdzania tempa działania Twojej witryny.
Czas ładowania przyzwoitej strony to mniej niż 2 sekundy.
Więc im szybciej ją zdobędziesz, tym łatwiej będzie. Kilka milisekund zmian wydłuży czas ładowania o pół lub całą sekundę.
Co spowalnia Twoją witrynę WordPress?
Twoje badanie dotyczące testu prędkości niewątpliwie zawiera kilka zaleceń dotyczących zmian. Większość z nich to terminologia techniczna. Jest to jednak trudne do zrozumienia dla początkujących.
Sekretem poprawy wydajności i podejmowania bardziej inteligentnych, długoterminowych decyzji jest zrozumienie, co Cię spowalnia.
Powolna witryna WordPress jest powodowana głównie przez:
- Hosting WWW: jeśli Twój serwer hostingowy nie jest poprawnie zainstalowany, wpłynie to na szybkość Twojej witryny.
- Konfiguracja WordPress: Jeśli nie masz strony w pamięci podręcznej w swojej witrynie WordPress, przeciąża ona witrynę, przez co witryna działa wolno lub całkowicie się zawiesiła.
- Rozmiar strony: głównie obrazy, które nie są zoptymalizowane pod kątem sieci.
- Skrypty zewnętrzne: Skrypty zewnętrzne, takie jak reklamy, programy ładujące czcionki itp., będą również miały duży wpływ na wyniki Twojej witryny.
- Złe wtyczki: jeśli używasz źle zakodowanej wtyczki, witryna drastycznie zwolni.
Teraz, gdy wiesz, co opóźnia Twoją witrynę WordPress, spójrz, jak można przyspieszyć działanie witryny WordPress.
Kompletny przewodnik po zwiększeniu szybkości i wydajności WordPressa
Przed zagłębieniem się w optymalizacje szybkości WordPressa należy przede wszystkim zdać sobie sprawę, że nie wszystkie strony WordPress są takie same. Dlatego niektórzy ludzie mają obawy, a Ty nie możesz rozwiązać żadnego problemu w ten sam sposób. Nadal klasyfikujemy strony WordPress: statyczne lub interaktywne. Najpierw omówmy różnice między tymi dwiema stronami. Głównie strony statyczne
Rodzaje witryn WordPress
Witryna statyczna
Witryna statyczna zazwyczaj obejmuje witryny takie jak blogi, strony małych firm, witryny z wiadomościami o mniejszej liczbie egzemplarzy, pracownicy, zdjęcia itp. Mówiąc statystycznie, mówimy, że szczegóły na tych stronach WordPress nie zmieniają się zbytnio (być może kilka razy dziennie ).
Jest to szczególnie konieczne, ponieważ wiele żądań może być natychmiast przesyłanych z dużą szybkością migotania na serwerze pamięci podręcznej. Nie martw się; zamierzamy zagłębić się w temat buforowania. Dzięki temu będziesz mieć mniej połączeń z serwerów i mniej pieniędzy na Google.
Witryna dynamiczna
Witryna dynamiczna jest bardziej funkcjonalna niż witryny statyczne , które mają jedynie charakter edukacyjny. Umożliwia użytkownikom łączenie się z treścią na liście stron. Z konieczności dołączany jest nie tylko kod HTML .
Strony statyczne używają kodu HTML i CSS tylko po stronie klienta, podczas gdy dynamika polega na językach skryptowych na kliencie i serwerze, w tym JavaScript, PHP i ASP. Użytkownik może uzyskać dostęp do dynamicznej witryny, kodu wykonywanego przez przeglądarkę i/lub serwer w celu zmiany witryny. Wynik jest taki sam jak na statycznej stronie internetowej: przeglądarka internetowa posiada zakładkę HTML.
Krok 1: Wybierz hosting WordPress o wysokiej wydajności
Host WordPress to organizacja, która przechowuje wszystkie materiały w Twojej witrynie. Rejestrujesz się i mieszkasz na serwerze w centrum danych z planem i wszystkimi swoimi zdjęciami, treściami, filmami itp. WordPress Host oferuje gościom wygodny sposób przeglądania, obsługi i przenoszenia danych. Bardzo proste, prawda?
Istnieją trzy rozpowszechnione formy hostingu WordPressa w Internecie. Pozwól im na wzajemne korzyści i przeciwności. Od samego początku ważne jest, aby wybrać właściwy. Jeśli nie, dostaniesz bólów głowy i spędzisz czas w drodze.
Wspólny hosting WordPress
Pierwszą i najbardziej znaną formą hostingu dla WordPressa jest to, co nazywamy „hostingiem współdzielonym”, w tym największe firmy zajmujące się hostingiem, w tym firmy EIG, takie jak Bluehost i HostGator , oraz dostawcy, w tym Siteground , GoDaddy , Media Temple i InMotion Hosting . Zwykle używają cPanel i zwykle kosztują od 3 do 25 USD miesięcznie dla przeciętnego użytkownika.
Każdy, kto korzysta z tego hostingu, w pewnym momencie doświadcza spowolnienia. To tylko problem czasu. Jak to się dzieje? Ponieważ hosty współdzielone mają tendencję do przeciążania swoich serwerów, co może wpływać na wydajność Twojej witryny. Zawieszenia witryn lub 500 błędów to typowe problemy, z którymi się zmierzysz, a wszystko to musi być minimalne, a zasoby skonsolidowane, aby przetrwać. Twoja witryna WordPress jest potencjalnie na tym samym serwerze, co ponad 200 innych. Wszelkie problemy z innymi stronami internetowymi oszukają Twoją witrynę.
Bluehost
Dzięki dobrej obsłudze klienta, dyspozycyjności i opłacalności, Bluehost jest najlepszą firmą hostingową spośród wszystkich. Jest to najbardziej niezawodny dostawca hostingu, jeśli chcesz hostować witrynę WordPress. Oprócz tego niektóre funkcje Bluehost są bardziej zaawansowane niż inne.

Obsługa klienta, długi czas pracy i konkurencyjne plany startowe od Bluehost sprawiają, że jest to firma hostingowa godna zaufania.
SiteGround
SiteGround obiecuje szybką i bezpieczną wspólną usługę, dzięki czemu jest atrakcyjną opcją dla małych i prywatnych witryn. SiteGround oferuje przyzwoity hosting współdzielony, hojne opcje wsparcia i pomocy oraz czas pracy 99.98%.

Ale pozostaje w tyle za swoimi konkurentami, jeśli chodzi o miejsce na dysku i stosunek jakości do ceny. Maksymalna dostępna przestrzeń dyskowa to 40 GB – porównaj ją z innymi dostawcami z nieograniczoną przestrzenią dyskową i SiteGround trudno jest zaimponować.
Hosting VPS WordPress
Drugim rodzajem hostingu WordPress jest hosting VPS WordPress. Ta grupa zwykle składała się ze start-upów typu bootstrap i użytkowników z większym doświadczeniem w programowaniu, zarządzaniu serwerem i WordPressie. Można to również zrobić na wirtualnym serwerze prywatnym.
Zazwyczaj ci ludzie wciąż starają się zaoszczędzić pieniądze, ale zwykle są również zainteresowani wydajnością i zdają sobie sprawę z jej znaczenia dla ich sukcesu. Konfiguracje Commons mogą obejmować korzystanie z zewnętrznego dostawcy VPS , takiego jak Digital Ocean , Linode lub Vult r; aby efektywniej nim zarządzać za pomocą narzędzia takiego jak ServerPilot .
Jeśli nie jesteś ekspertem technologicznym lub po prostu chcesz poprawić, nie podążaj tą ścieżką! Twój czas jest wart pieniędzy i powinieneś go przeznaczyć na rozwój swojej firmy.
Zarządzany hosting WordPress
Trzecim typem hostingu jest zarządzany hosting WordPress . Tego rodzaju hosty obsługują wszystkie zadania związane z serwerem zaplecza i zapewniają wsparcie w razie potrzeby. Typowe funkcje, takie jak środowisko wstawiania jednym kliknięciem i automatyczne tworzenie kopii zapasowych , są dostosowane do pracy z WordPress. Ich zespoły wsparcia będą wiedzieć więcej o CMS , ponieważ codziennie koncentrują się na jednej platformie.
Jeśli chcesz zaoszczędzić czas, Managed WordPress Hosting to świetny sposób, aby kontynuować swoją drogę do wymarzonej witryny.
Plany hostingowe WordPress zazwyczaj wahają się od 25 do 150 USD miesięcznie lub więcej, w zależności od rozmiaru i potrzeb Twojej witryny. Duże firmy, takie jak Intuit , JQuery , Plesk , Dyn i Nginx oraz The White House , udostępniają swoje witryny WordPress. Kilka popularnych hostów zarządzanych przez WordPress, o których prawdopodobnie wiesz lub używasz WP Engine, Flywheel, Pressable, Media Temple, Pressidium i Pagely.
Krok 2: Zaktualizuj do PHP 7 lub nowszego, aby uzyskać najlepszą wydajność
PHP to otwarty język programowania po stronie serwera i programowania dla programistów internetowych. Większość oprogramowania głównego WordPressa oraz wtyczki i motywy są napisane w PHP, co czyni PHP podstawowym językiem w społeczności WordPressa. Przynajmniej PHP 7 lub wyższy powinien oferować PHP 7 lub wyższy na twoim hoście WordPress.
Na Twoim serwerze są różne wersje PHP, a najnowsze PHP 7.3 oferuje ogromną poprawę wydajności.
Porównując PHP 7.3 z PHP 5.6, PHP 5.6 może zarządzać trzykrotnie większą liczbą żądań (transakcji) na sekundę w ostatnich testach porównawczych PHP . Średnio PHP 7.3 jest również o 9% szybsze niż PHP 7.2 . Może to również wpłynąć na reakcję administratora pulpitu WordPress.

Krok 3: Wybierz hosta, który używa Nginx
Każdy host WordPress używa serwera WWW do zasilania witryn WordPress za kulisami. Najczęstszymi opcjami są Nginx i Apache.
W przypadku hosta, który używa Nginx, zdecydowanie zalecamy korzystanie z niego ze względu na jego korzenie optymalizacji skali. Nginx często przewyższa inne popularne serwery internetowe do testów porównawczych , szczególnie w sytuacjach statycznych lub związanych z wysokim zapotrzebowaniem, więc WPMarks używa Nginx.

Niektóre z najlepszych profili Nginx to Autodesk, Atlassian, Intuit, T-Mobile, GitLab, DuckDuckGo, Microsoft, IBM, Google, Adobe, Salesforce, VMWare, Xerox, LinkedIn, Cisco i wiele innych.
Według W3Techs, Apache jest najpopularniejszym wyborem dla 44,0% wszystkich stron internetowych. Jeśli jednak spojrzysz na najpopularniejszy szybki serwer WWW Nginx (najlepsze 10 000), Nginx ma 41,9%, podczas gdy Apache ma tylko 18,1%. Wykorzystywały go najbardziej innowacyjne dostępne strony internetowe, takie jak Netflix, NASA, a nawet WordPress.com.
Krok 4: HTTP/2 jest koniecznością
HTTP/2 to protokół sieciowy 2015, którego celem jest przyspieszenie dostarczania witryn internetowych. Wymaga protokołu HTTPS ze względu na obsługę przeglądarki (SSL). Powinieneś zacząć szukać nowego dostawcy, jeśli Twój host WordPress nie obsługuje HTTP/2. Przeniesienie całej sieci na HTTPS to nie tylko użyteczna funkcja; to już jest konieczność.
Poprawa wydajności HTTP/2 wynika z kilku powodów, takich jak lepsze multipleksowanie, równoległość, kompresja HPACK, rozszerzenie ALPN i push serwera. TLS był dość narzutem dla HTTPS, ale dzięki HTTP/2 i TLS 1.3 jest o wiele mniej. To nie wystarczy. Na wszystkich naszych serwerach i CDN WPMarks obsługuje HTTP/2 i TLS 1.3.
Krok 5: Wybierz najbliższy serwer odwiedzających
Jedną z pierwszych rzeczy, które możesz zrobić, aby hostować swoją witrynę WordPress, jest określenie, skąd pochodzi większość użytkowników lub klientów. Dlaczego to ma znaczenie? Ze względu na lokalizację, w której hostujesz swoją witrynę, ogólne opóźnienie sieci i TTFB znacznie określą ogólne opóźnienie sieci i TTFB. Wpływa również na szybkość SFTP i responsywność pulpitu WordPress.
Opóźnienie sieci: dotyczy czasu i opóźnienia przesyłania danych przez sieć. Innymi słowy, ile czasu zajmuje przejście pakietu danych z jednego punktu do drugiego. Dzisiaj jest to zwykle obliczane w milisekundach, w zależności od sieci, chociaż mogą to być sekundy — im bliżej zera, tym lepiej..

TTFB: Czas do pierwszego bajtu (TTFB) to obliczenie używane jako przykład reakcji serwera WWW lub innego zasobu sieciowego.
TTFB porównuje długość żądania HTTP od użytkownika lub urządzenia z pierwszym bajtem strony, który otrzymuje przeglądarka klienta. Na ten czas składa się czas połączenia gniazda, czas potrzebny na wysłanie komunikatu HTTP oraz czas potrzebny na pobranie pierwszego bajtu strony. Chociaż często mylone jako miara post-DNS, opóźnienie sieci w obliczaniu czasu potrzebnego do rozpoczęcia ładowania zasobu jest często używane w pierwotnych obliczeniach TTFB w sieci.
Najlepiej byłoby, gdybyś pamiętał, że chcesz, aby opóźnienie Twojej sieci i TTFB było jak najmniejsze. Wybór serwera najbliżej gości jest jednym z najlepszych sposobów na zrobienie tego. Postępując zgodnie z poniższymi wskazówkami,
Przetestuj geolokalizację odwiedzającego w Google Analytics
Geolokalizacja Twoich gości w Google Analytics to jedna z pierwszych rzeczy, które możesz zrobić. Można to znaleźć w sekcji „Odbiorcy >> Geo >> Lokalizacja”.

W poniższym przykładzie widać, że ponad 90% ruchu pochodzi ze Stanów Zjednoczonych. Ale przez większość czasu chcesz, aby witryna WordPress była umieszczona na serwerze w USA. Dane mogą być również dalej filtrowane do miast.
Zweryfikuj dane e-commerce
Prowadząc sklep eCommerce często upewnij się, że szukasz miejsca, w którym znajdują się Twoi klienci. W ten sposób oczywiście podnosisz sprzedaż, bo to są twoi jedyni goście. Powinno to zrównoważyć powyższy ruch, ale nie zawsze tak jest.
W Google Analytics możesz wygodnie nałożyć szczegóły z góry danych geolokalizacyjnych, podejmując świadomą decyzję, jeśli masz skonfigurowane dane eCommerce lub cele. Lub sprawdź pozycje zawarte w bazie danych Twojej witryny eCommerce.
Wykonaj szybki test opóźnień
Dostępnych jest wiele przydatnych bezpłatnych aplikacji do obliczania opóźnień dla różnych usług w chmurze z Twojej bieżącej lokalizacji. Pozwoli Ci to łatwo zdecydować, który obszar może być najlepszą opcją dla Twojej witryny. Oto niektóre z bezpłatnych usług, którym możesz zaufać:
- GCP Ping: mierz czas oczekiwania regionu Google Cloud Network
- CloudPing.info: Ten pomiar testuje opóźnienia w regionach usług internetowych Amazon.
- Test opóźnień platformy Azure: ten pomiar opóźnień w regionach platformy Azure.
W tym przykładzie widzimy, że znajdujemy się w stanie Oregon, USA (us-west1) . Jednak łatwiej byłoby wybrać Iowa w USA, aby utrzymać niskie opóźnienia dla podróżnych zarówno z zachodnich, jak i wschodnich wybrzeży, jeśli obsługujesz konsumentów w Stanach Zjednoczonych.

Dalsze podejścia do minimalizacji TTFB i opóźnień:
- Włącz witrynę WordPress z buforowaniem. W naszych testach nasz TTFB spadł o niesamowite 90%.
- Stosowanie sieci dostarczania treści (CDN) do obsługi punktów POP na całym świecie z właściwościami w pamięci podręcznej. W przypadku gości, którzy mogą nie znajdować się w pobliżu serwera hosta, pomaga to zniwelować opóźnienie sieci.
- Zmniejsz liczbę zewnętrznych żądań HTTP. W zależności od pozycji serwera, każdy z nich będzie miał dodatkowe opóźnienie.
- DNS odgrywa rolę w TTFB, więc możesz użyć dostawcy DNS premium w celu szybkiego wyszukiwania.
- Aby wykonać zadania zakulisowe podczas ładowania strony, użyj funkcji pobierania z wyprzedzeniem i renderowania wstępnego.
Krok 6: Użyj Premium DNS, aby uzyskać lepsze wrażenia niż bezpłatny DNS
DNS jest jednym z najbardziej popularnych i pomijanych elementów krajobrazu sieciowego i jest skrótem od systemu nazw domen. Mówiąc wprost, DNS umożliwia łączenie nazw domen z poszczególnymi serwerami sieciowymi w celu kierowania ruchem w Internecie.

Szybkość i stabilność to ogromny powód, aby wybrać Premium DNS. Mimo że jest to tylko kwestia milisekund, rekordy DNS i kontrola ruchu wymagają czasu.
Darmowy DNS, który otrzymujesz od rejestratora nazw domen, jest zwykle powolny, chociaż płatny DNS zawsze działa lepiej. Na przykład nasze testy bezpłatne NameCheap DNS były o 33 procent niższe niż premium Amazon Route 53. Ponadto premium DNS zapewni lepszą ochronę i dostępność, zwłaszcza gdy jesteś na ataku DDoS .
Krok 7: Środek witryny: wybrane motywy
Każdy lubi nowy motyw WordPress , ale zanim wyjdziesz, upewnij się, że zabierzesz go z zupełnie nowymi, błyszczącymi funkcjami. Następnie możesz przyjrzeć się lukom między darmowym a płatnym motywem. Każdy element w temacie ma określony wpływ na ogólne tempo witryny o wynikach. I niestety są zarówno dobre, jak i złe z tysiącami motywów.
A jak decydujesz, jaki motyw wybrać?
- Szybki, lekki motyw WordPress, który zawiera tylko potrzebne funkcje.
- Motyw WordPress, który jest bardziej bogaty w funkcje, ale możesz odinstalować funkcje, które nie są używane.
Rzeczy takie jak czcionki Google, ikony Font Awesome , suwaki, galerie, skrypty wideo i paralaksy itp. To tylko kilka z wielu urządzeń, które, jeśli ich nie używasz. Powinieneś być w stanie się wyłączyć. Nie chcesz próbować ręcznie modyfikować tego po fakcie. I nie pokażemy ci 50 sposobów na rozbieranie rzeczy. Zamiast tego możesz uruchomić lub przejść do motywu WordPress, który od początku jest lekki lub oferuje te opcje.
Poniżej znajduje się kilka sugerowanych przez nas motywów WordPress:
Dzięki WooCommerce i Fast Digital Downloads, WPML, BuddyPress i bbPress każdy motyw wymieniony poniżej jest w pełni kompatybilny.
Astra
Astra to prosty, całkowicie spersonalizowany i piękny temat odpowiedni dla blogów, osobistych portfolio, stron firmowych i sklepów WooCommerce. Jest bardzo lekki i zapewnia niezrównaną prędkość (mniej niż 50 KB na linii frontu).
Patrząc na repozytorium WordPressa, jest ponad czterdzieści tysięcy aktywnych instalacji, ponad 1,6 miliona pobrań i kolejne 5 z pięciu gwiazdek w wersji darmowej (ponad 2500 osób przyznało mu pięć gwiazdek) (ponad 2500 osób przyznało mu pięć gwiazdek) ).

Jak szybko jest? Zrobiliśmy nową instalację Astry; przeprowadziliśmy średnio pięć kontroli prędkości w Pingdom . Średni czas ładowania to 243 ms i łącznie tylko 26,6 KB .
Dylemat polega na tym, że kompletna analiza obok siebie jest prawie nieprawdopodobna. Chcieliśmy pokazać, że wszystkie te motywy są szybkie, wyjęte z pudełka i niedokończone dema.
OceanWP
Motyw OceanWP jest lekki i niezwykle rozszerzalny. Pozwala to na zbudowanie praktycznie każdego rodzaju strony internetowej z pięknym i profesjonalnym interfejsem, takiej jak blog, portfolio, strona firmowa lub sklep WooCommerce .
Spójrz na repozytorium WordPressa, a obecnie jest ponad 400 000 aktywnych pobrań i 5 na 5 gwiazdek w darmowej wersji (ponad 2600 osób przyznało mu pięć gwiazdek).

Zrobiliśmy nową instalację OceanWP, przeprowadziliśmy testy pięciu prędkości w Pingdom i wzięliśmy średnią. Całkowity czas ładowania wyniósł 389 ms , przy rozmiarze całej strony wynoszącym tylko 230,8 KB . Skrypty w OceanWP są nieco duże.
GenerujPrasę
GeneratePress to szybki, lekki motyw WordPress zaprojektowany z myślą o szybkości, SEO i użyteczności, stworzony przez kanadyjskiego twórcę Toma Usborne . Jest aktywnie aktualizowany i wspierany.
Wydanie jest zarówno bezpłatne, jak i premium. Patrząc na repozytorium WordPressa, dzisiejsza darmowa edycja zawiera ponad 200 000 aktywnych zainstalowanych wersji , ponad 2 miliony instalacji i 5 na 5 gwiazdek (ponad 850 osób przyznało jej pięć gwiazdek).

Jedną z podstawowych rzeczy dotyczących GeneratePress jest to, że wszystkie opcje korzystają z natywnego personalizatora WordPress, dzięki czemu możesz automatycznie zobaczyć wszelkie korekty przed naciśnięciem przycisku publikowania. Nie musisz nawet uczyć się nowego panelu sterowania na ten temat.
Zrobiliśmy nową instalację GeneratePress , przeprowadziliśmy testy pięciu prędkości w Pingdom i wzięliśmy średnią. Średni czas ładowania wyniósł 305 ms i tylko 16,8 KB w rozmiarze strony. Aby zobaczyć, do czego dany temat jest zdolny w odniesieniu do surowych wyników, zawsze udanym testem początkowym jest.
Oto kilka sugestii dotyczących Kreatora Stron:
Korzystając z wtyczki do tworzenia stron, należy pamiętać o kilku rzeczach.
- Niektóre kreatory stron w Twojej witrynie mogą wydłużać czas ładowania. Muszą załadować dodatkowe CSS i JS . Przed i po zainstalowaniu kreatora stron zawsze zalecamy testowanie szybkości witryny WordPress .
- Angażujesz się i zamykasz w tym kreatorze stron projektu . Upewnij się, że wybierasz taki, który jest regularnie aktualizowany i ma wszystko, czego potrzebujesz na dłuższą metę.
Jesteśmy również wielkimi fanami twórców stron, takich jak Elementor i Beaver Builder . W większości, z myślą o wydajności, są one opracowywane i dodają tylko trochę narzutu. W niektórych przypadkach mogą być również szybsze, ponieważ mogą zastąpić ponad 5 innych wtyczek , których musiałbyś użyć w innym przypadku.
Krok 8: Przegląd wtyczek WordPress
Zostałeś poinformowany, że mogłeś doradzić ci, że nie powinieneś dodawać zbyt wielu wtyczek, ponieważ może to spowolnić twoją witrynę WordPress . Często jest to prawdziwe, ale nie jest to najważniejszy aspekt. Liczba wtyczek nie jest tak istotna, jak spójność wtyczek.
Chociaż dodanie kodu do sieci jest zabawne, nie zawsze jest to wykonalne z następujących powodów:
- Musisz samodzielnie zachować kodowanie i aktualizować je w miarę zmiany specyfikacji.
- W większości przypadków dobrze zakodowana wtyczka nie powoduje większego obciążenia niż samo kodowanie.
- Musisz zauważyć, że większość odbiorców WordPressa nie jest tak obeznana z technologią, jak tłum programistów. Wtyczki to rozwiązania, które pomagają rozwiązać problemy.
Chcemy dzielić się rzeczami dnia, których używamy. I tak, na naszym blogu, podobnie jak inne, korzystamy z wtyczek WordPress. Wielu członków zespołu WPMarks również tworzy i dystrybuuje wtyczki.
Krok 9: Optymalne ustawienia ogólne WordPress
Teraz przełącz się na optymalną konfigurację WordPressa. Oto kilka ulepszeń, które pomogą przyspieszyć działanie platformy WordPress. Wiele z tych ulepszeń jest bardzo szczegółowych.
Dostosuj adres URL logowania do swojej witryny WordPress
Adres URL logowania do witryny WordPress to domain.com/wp-admin/ .
Jednym z problemów jest to, że jest już znany wszystkim botom, hakerom i skryptom. Możesz zmniejszyć swój priorytet, aktualizując adres URL, pomóc bronić się przed atakami typu brute force i zmniejszyć przepustowość wykorzystywaną przez boty , które wielokrotnie uderzają w ten adres URL.
Możesz także zatrzymać typowe błędy, takie jak „429 za dużo żądań”. modyfikowanie adresu URL witryny WordPress. To nie jest rozwiązanie dla wszystkich rozwiązań, a to tylko mała sztuczka, która może pomóc Cię chronić i zmniejszyć obciążenie tej karty.
Sugerujemy użycie jednej z następujących wtyczek, aby zmienić adres URL logowania do WordPressa:
- WPS Ukryj logowanie (bezpłatne)
- Perfmatters (Premium, ale niektóre ustawienia maksymalizacji wydajności obejmują)

.Wtyczka jest łatwa w użyciu. Możesz po prostu postępować zgodnie z powyższym zrzutem ekranu.
Dostosuj aktualizacje wtyczek i motywów
Serwer, lokalizacja usługi w chmurze, a nawet wersje PHP mogą powodować powolne działanie pulpitów menedżera WordPress. Ale innym aspektem, o którym niewiele osób mówi, jest sprawdzanie aktualizacji WordPress , który działa za kulisami.
Problem polega na tym, że za kulisami wbudowana platforma kontroli aktualizacji WordPress (https://third-party-plugin/update-check.php) wysyła automatyczne żądanie GET . Może to spowodować przeszukanie konsoli administracyjnej, ponieważ dzieje się to cały czas.
Jest to problem dotyczący tworzenia systemu kontroli aktualizacji WordPress. Będziesz chciał spróbować, jeśli cierpisz z powodu długich czasów ładowania pulpitu administracyjnego WordPress. Alternatywą jest automatyczne odinstalowanie aktualizacji.
Ostrzeżenie: Zrób to tylko wtedy, gdy chcesz ręcznie wyszukać aktualizacje. Poprawki bezpieczeństwa i poprawki błędów są częścią kilku aktualizacji.
Aby dezaktywować aktualizacje, zalecana jest jedna z następujących wtyczek:
- Wyłącz wszystkie aktualizacje WordPress
- Łatwy menedżer aktualizacji
Wyłącz pingbacki
Pingback to automatyczny komentarz generowany przez połączenie innego bloga z Tobą. Może nawet tworzyć autopingbacki, jeśli połączysz się z artykułem na swoim blogu.
Zalecamy jego dezaktywację, ponieważ tworzy bezużyteczne zapytania i spam w Twojej sieci. Pamiętaj, im mniej wywołań w witrynie WordPress, zwłaszcza na stronach o dużym natężeniu ruchu . Nie wspominając, że pingback jest po prostu całkowicie irytujący na twojej stronie. Aby wyłączyć pingbacki , wykonaj następujące czynności.
Wyłącz pingbacki z innych blogów
Oto kroki, które musisz wykonać:
- Przejdź do Ustawienia >> Dyskusja .
- Zobaczysz „Zezwalaj na powiadomienia o linkach z innych blogów (pingbacki i trackbacki) w nowych postach” . Po prostu usuń zaznaczenie tej opcji.

Wyłącz autopingbacki
Masz kilka opcji, jeśli chodzi o wyłączenie automatycznego pingbacku. Wtyczka No Self Pings jest bezpłatna.
Alternatywnie, stosując następujący kod do pliku WordPress functions.php , możesz również wyłączyć autopingbacki.
funkcja wpsites_disable_self_pingbacks ( &$linki ) { foreach ( $linki jako $l => $link ) if ( 0 === strpos( $link, get_option( 'home' )) ) unset($linki[$l]); } add_action( 'pre_ping', 'wpsites_disable_self_pingbacks' );
Krok 10: Pamięć podręczna i jej znaczenie
Buforowanie jest zdecydowanie jednym z najprostszych i najodpowiedniejszych sposobów przyspieszania WordPressa, ale ważne jest, aby zrozumieć, jak działa i jak działa buforowanie, zanim będziemy mogli nauczyć Cię, jak działa buforowanie.
Co to jest buforowanie?
W technologii informatycznej pamięć podręczna jest szybką warstwą przechowywania danych , która przechowuje podzbiór danych, zwykle tymczasowy, tak że potencjalne żądania danych są obsługiwane tak szybko, jak to możliwe, docierając do głównego centrum przechowywania danych. Możesz ponownie wykorzystać wcześniej pobrane lub zmierzone dane wirtualnie za pomocą buforowania.
Dane pamięci podręcznej są zwykle przechowywane na szybkim sprzęcie, takim jak pamięć RAM , i mogą być również używane w połączeniu z komponentem oprogramowania . Kluczowym celem pamięci podręcznej jest poprawa wydajności odzyskiwania danych poprzez zmniejszenie zużycia podstawowej, wolniejszej warstwy pamięci masowej .
Krok 11: Optymalizacja obrazu jest wymagana dla szybkości

Optymalizacja obrazów to kolejny ważny krok, który możesz stworzyć, który znacząco wpływa na średnie czasy ładowania witryny. Nie jest to opcjonalne. Tak więc każda strona internetowa powinna postępować zgodnie z podaną instrukcją:
- Zmniejsz większe zdjęcia do minimalnego rozmiaru pliku
- Skompresuj rozdzielczość obrazu
- Pomoże, jeśli użyjesz wymaganych formatów zdjęć
Optymalizacja obrazów to radykalne zmniejszenie ich rozmiaru w przypadku korzystania z algorytmu lub rozszerzenia , co z kolei przyspiesza wczytywanie strony.
Obrazy zazwyczaj stanowią dużą część wagi witryny. Zdjęcia to pierwsze miejsce po zdjęciach, które znacznie trudniej zoptymalizować! Jest o wiele bardziej odpowiedni niż JavaScript, CSS i czcionki. Jak na ironię, znakomita procedura optymalizacji obrazu jest jednym z najprostszych etapów realizacji, ale wielu właścicieli witryn nie zdaje sobie z tego sprawy.
Niektóre wtyczki do kompresji obrazu
Najlepszą wiadomością jest to, że możesz uprościć cały proces, korzystając z niesamowitych wtyczek do kompresji obrazu WordPress. Niektóre z proponowanych przez nas wtyczek to:
- Wyobraź sobie
- WP Smush
- Optimole
- Chmura EWWW
- Krótkie piksele
Najważniejszym elementem, którego należy użyć przy wyborze wtyczki do dostosowywania obrazu, jest kompaktowanie i optymalizacja zdjęć na ich serwerach zewnętrznie. Zmniejsza to obciążenie witryny .
Wszystko zależy od skali i kompresji obrazów początkowych. Przeprowadziliśmy jednak kilka testów szybkości i stwierdziliśmy, że rozwiązanie do kompresji jakości zminimalizuje czas ładowania strony o ponad 80 procent.
Krok 12: Dostosuj swoją bazę danych
Twoja baza danych zawiera wszystkie Twoje rekordy, w tym wiele odpadów, które uważasz za nadmierne (stare dane wtyczek, stare wersje treści, pliki tymczasowe i wiele innych). W przypadku platformy o ogromnym ruchu można szybko uzyskać dostęp do setek tysięcy lub milionów rekordów, z których wszystkie strona musi przetworzyć na żądanie.

Twoja baza danych jest jak tworzenie infrastruktury lotniczej – bezpiecznej, skonfigurowanej, bezproblemowej i stale zarządzanej, aby zapewnić płynne działanie, a przede wszystkim zapobiegać katastrofalnym wypadkom.
Oto także wskazówki, jak prawidłowo modyfikować i zarządzać bazą danych WordPressa:
- Korzystanie z nowych aktualizacji technologii bazy danych i silnika
- Utrzymuj zaktualizowane serwery
- Usuń i ogranicz witrynę, w tym publikuj wersje
- Sprawdź swoją tabelę wp_options oraz automatycznie ładowane dane
Automatyczne ładowanie to wszystko, na czym nam zależy, jeśli chodzi o wydajność prędkości. Pliki z automatycznym ładowaniem to dane ładowane na wszystkich kartach WordPress. Domyślny atrybut automatycznego ładowania dla programistów to „tak. ” Jednak nie wszystkie wtyczki mogą technicznie ładować swoje dane.
Korzystanie z mechanizmu pamięci masowej InnoDB MySQL
Many older sites do use MyISAM in their database storage engine. In recent years, InnoDB has shown improved efficiency and reliability.
InnoDB has several advantages over MyISAM:
- Row level locking is available to InnoDB. MyISAM has complete table locking only. It allows you to process your inquiries more quickly.
- MyISAM does not have what is known as referential integrity, which includes the support of foreign keys (RDBMS) and relationship constraints (DMBS).
- Transactions are supported by InnoDB, meaning you can commit and rollback. However, MyISAM has not.
- As it utilizes transactional logs for auto-recovery, InnoDB is more reliable, whereas MyISAM has not.
Step 13: Implement Content Delivery Network (CDN)
For content distribution networks, CDN is limited. This is a network of servers located around the globe (also known as POPs ). These programs purposes are to host and provide copies of static content (and sometimes dynamic) of your WordPress websites, such as images, CSS, and JavaScript.
Different Types of Content Delivery Network (CDN)
The content delivery network consists of two different types:
- Traditional Pull CDN
- Reverse Proxy CDN
Traditional pull CDNs cache a backup of your contents and media, but the client also asks your hosting provider directly.
Although the CDN still functions, all incoming applications are intercepted, and the agent between the server and the client behaves. Examples of reverse proxy CDN are Cloudflare and Sucuri. This is one reason you have to direct your DNS to these providers rather than your host.
Podsumować
Gratulacje, w końcu dowiedziałeś się o The Ultimate Guide to Boost WordPress Speed and Performance . Co więcej, niektórzy odwiedzający pytali nas również o to, jak naprawić błąd 403 Forbidden Error w WordPressie . Sprawdź dedykowany artykuł na ten temat.
Jeśli podobał Ci się ten post, zasubskrybuj nasze samouczki wideo WordPress na kanale YouTube . Pamiętaj, aby śledzić nas na Pintereście.
Przyjmujemy wszelkiego rodzaju sugestie od odwiedzających, ponieważ zawsze motywuje nas to do poprawy. Zapraszam do komentowania poniżej.