PoWolny WordPress? Oto jak to naprawić!

Istnieje wiele powodów, dlaczego Strona WordPress jest powolny, i istnieje wiele sposobów, aby zoptymalizować WP, które będziemy obejmować w tym artykule.

W pierwszym rzecz ty potrzeba wobec czynić jest wobec sprawdzanie ów masz pewien dobry i szybki zoptymalizowany pod kątem WordPress – Zalecany hosting www. Jeśli firma hostingowa jest powolny, ich serwery są przeciążone, lub sieci nie wiarygodne, bez względu na to, co robisz, nie będzie w stanie uzyskać dużo prędkości z wysiłków optymalizacji.

Skąd wiesz, że Twój host jest powolny lub występują problemy?

Sprawdź swój czas reakcji na stronie, od 7 lokalizacji w nich, przy użyciu własnego czasu do pierwszego sprawdzania bajtów, narzędzie będzie test witryny, jeśli jej się i działa, z 4 różnych kontynentach:

– > Tester odpowiedzi TTFB

Będziesz wiedzieć natychmiast, jak twój gospodarz jest wykonywanie. Jeśli widzisz alerty ze wszystkich lokalizacji lub większość lokalizacji jest zgłaszanych przez 500 MS czas odpowiedzi, to masz Problem i trzeba porozmawiać z hostem sieci Web. Co chcesz zobaczyć to dobry czas reakcji, dla co najmniej kilku miejscach (< 500ms ), and most importantly the ones closer to where most of your clients are coming from. 500ms="" ),="" and="" most="" importantly="" the="" ones="" closer="" to="" where="" most="" of="" your="" clients="" are="" coming="">

Jeśli Twój TTFB reakcja czas jest dobry, oprócz ty pomyśleć twój WP całkowity załadowanie czas nie jest dobry, wtedy powinieneś kontynuować ten Optymalizacja przebieg równie wyjaśniony poniżej.

UWAGA: Zaleca się, aby skontaktować się z deweloperem/Freelancer, jeśli nie jesteś w stanie zoptymalizować lub utrzymać WordPress na własną rękę. Niektóre z żargonu stosowane w tym artykule może brzmieć bardzo techniczne, ale niektóre kroki opisane mogą być wykonywane nawet przez debiutanta Web Master.

Najpierw sprawdź Całkowity rozmiar strony (rozmiar zawartości) strony głównej lub innych stron wewnątrz Twojego WP, które wydają się być wolne-upewnij się, że nie używasz obszerne obrazy, duże pliki CSS, Duże czcionki, długie JavaScripts, lub złe tematy w ogóle!

Dobrym narzędziem do użycia w tym jest nazywany świst (poniżej). Możesz potwierdzić całkowity rozmiar strony, dla każdej strony, którą chcesz przetestować:

https://Tools.pingdom.com

UWAGA: Zawsze używaj tej samej lokalizacji podczas wykonywania testów.

Dla każdego 1 MB danych oczekiwać, że na przeciętnych odwiedzających może czekać 1 dodatkowy drugi, tak Jeśli Twój stronica jest 5 MB ów ' 5 sekundy pełne obciążenie strony. Jeśli masz stronę główną, która jest ponad 1-1.5 MB lub dowolnej strony w witrynie jest większa niż 1 MB, należy natychmiast spojrzeć na optymalizacji obrazów lub optymalizacji tematy, pliki CSS, JavaScripts, itp. Google wytyczne sugerują, że strona internetowa powinna załadować w ciągu 2-3 sekund w celu uznania go za dość dobrą prędkość, więc Twoim celem powinno być, aby go poniżej 3 sekund, jeśli to możliwe.

Jeśli rozmiar strony jest duży (> 1MB)-Proszę, przejrzyj sekcje artykułu poniżej: Optymalizacja obrazu, motywy, Smush to plugin, i CSS/JavaScript minification narzędzia opisane poniżej.

Wtyczki

Najszybszy sposób na optymalizację WP jest wyłączenie i usunięcie wszelkich niepotrzebnych wtyczek, które mogą być spowolnienie witryny bez Ciebie nawet wiedząc!

Możesz sprawdzić, która wtyczka spowalnia Cię przez de-aktywowanie ich jeden po drugim, i test, który zwiększy lub zmniejszy czas ładowania. Więcej wtyczek używasz, większe szanse, że Twój WP nie będzie działać zgodnie z oczekiwaniami. Czasami jego bardzo oczywiste i można go zobaczyć gołym okiem, jeśli wtyczka spowalnia Cię, po włączeniu/wyłącz go.

Jeśli masz dużo wtyczek, można po prostu zmienić nazwę folderu wtyczek w celu dezaktywowania wszystkich wtyczek w nich, folder plugins jest w sub-folder: "wp-content" i nazywa się "wtyczki", zmień jego nazwę na coś "plugins. old". Skrypt dłużny ów pewien zły szpunt, puszka metalowa także wpływ Twój TTFB czas, równie pokryty w ten sam początek od ten przedmiot.

Można również użyć wtyczek innych firm, które mogą pomóc wykryć, co spowalnia witryny, Oto kilka, że:

https://WordPress.org/plugins/Query-monitor/ Wolna

https://wpperformanceprofiler.interconnectit.com/ Wypłacane

Możesz również sprawdzić cały WP CPU i pamięci zużycie z tej wtyczki:

https://WordPress.org/plugins/Server-IP-Memory-Usage/ Wolna

Tematy

Jeśli używasz 3rd party motywy zalecamy przetestowanie motywu i jego wydajność, przełączając się na inny (domyślnie lekki temat WP) i porównując czas ładowania i wydajność witryny.

Widzieliśmy 3rd party tematów, które spowalniają stronę internetową tak źle, jak 5 razy! Nie należy używać motywów, które nie są testowane ani z podejrzanym pochodzeniem. Spróbuj przeczytać opinie na temat wtyczki używasz, aby sprawdzić, czy inne osoby nie doświadczają już problemów z nim. Zauważ, że powolny temat, może również wpływać na czas TTFB, jak pokryte na samym początku tego artykułu.

Tylko dla zaawansowanych użytkowników: Najlepsze praktyki podczas próby optymalizacji własnych motywów niestandardowych jest:

  • Pliki na stronę – Zmniejsz ilość plików potrzebnych do wyświetlenia na Twoich stronach, Połącz wiele plików CSS w jeden plik
  • Optymalizacja zapytań – jest to dobra praktyka, aby ciężko kod wartości statyczne do swojego tematu, jak charset, logo strony, menu, itp

Buforowanie!

W dodatku usuwający powolny szpunt i przy pomocy światło waga motywy, ten drugi najliczniejszy import funkcja ty musi umożliwiać pod kątem twój WordPress jest ten używać od pewien chowający szpunt! Szczerze mówiąc, Każda wtyczka buforowania niezależnie od tego, który z nich, powinien dać większy wzrost, jeśli obecnie nie korzysta z jednego.

Te wtyczki będzie buforowania dynamicznych stron/postów, skrócenie czasu potrzebnego do ich załadowania. Najpopularniejsze wtyczki buforowania są:

  • WP Super Cache -Ten plugin jest jednym z najlepszych, i wysoce zalecane do wykorzystania, jeśli występują problemy z wydajnością. Należy spróbować użyć jednego z 2 wtyczek wymienionych tutaj, ale nie oba w tym samym czasie.

  • WP całkowita pamięć podRęczna – Wtyczka zawiera wiele różnych funkcji oprócz buforowania strony. Zawiera minification treści, które zmniejszą rozmiar pliku HTML, CSS i skrypty JS, buforowanie bazy danych, buforowanie obiektów, kompatybilność z CDN itp. Możesz użyć tej wtyczki z naszej pamięci podręcznej Redis, jak przedstawiono poniżej. Tu są dużo liczniejszy szpunt na zewnątrz tam, niektórzy zapłacony niektórzy wolny. W naszych testach okazało się, że nawet Darmowe wersje większości płatnych wtyczek działają dobrze.

Wersja PHP

Upewnij się, że używasz najnowszej wersji PHP. Zalecana jest wersja PHP 7. x, nie 5. x. Skontaktuj się z dostawcą hostingu, aby uzyskać więcej informacji. Zrobiæ pewny ów twój PHP wersja ma poparcie dla ACPU/OPcache i zapytaæ Twój dostawca hostingu wobec umożliwiaæ tych rozci ¹ gania pod kštem ty.

Optymalizacja obrazów

Obrazy o wysokiej jakości/nieporęczne są największą współautorem rozmiaru strony internetowej, pogarszając szybkość strony i mieszając odwiedzających, czekając na wczytanie strony. Następujące optymalizacji obrazu najlepszych praktyk przejść długą drogę w zmniejszaniu negatywnego wpływu obrazów na ogólną prędkość strony:

  • Wybór formatu: Użyj jpg, gdy jakość jest wysoki priorytet i zmiany obrazu nie są wymagane przed przesłaniem go. Jpg może podjąć ograniczone przetwarzanie i modyfikacje przed jakość obrazu pogarsza ostro. W przypadku obrazów z ikonami, logami, ilustracjami, znakami i tekstem należy użyć formatu PNG. Użyj GIF tylko dla małych lub prostych obrazów i uniknąć BMP lub TIFF.

  • Właściwa wielkość: Zapisz cenne bajty ładunku obrazu i dopasuj wymiary (szerokość) szablonu strony sieci Web. Użyj funkcji zmiany rozmiaru przeglądarki, aby obrazy były responsywne, ustawiając stałą szerokość i instrukcje automatycznej wysokości.

  • Kompresji: Kompresja obrazów powinna być przemyślanym kompromisem między wielkością i jakością obrazu. Dla jpg, kompresja 60-70 procent daje dobrą równowagę. Dla ekranów Retina, zwiększyć (jpg) rozmiar obrazu o 150-200 procent, kompresować przez 30-40 procent i skalować go ponownie, jak na wymagane wymiary.

  • Mniej zdjęć: Zachowaj liczbę obrazów do absolutnego minimum.

Narzędzia do optymalizacji obrazu

Narzędzia online

WordPress wtyczki Optymalizacja obrazu

Minify CSS i JavaScript

Minification zasobów oznacza usunięcie niepotrzebnych znaków z kodu HTML, JavaScript i CSS, które nie są wymagane do załadowania, takie jak:

  • Znaki odstępu
  • Nowe znaki linii
  • Komentarze
  • Ograniczniki blokowe

Przyspiesza to czas ładowania, ponieważ zmniejsza ilość kodu wymaganego przez serwer.

Możesz minify swoje CSS i JavaScript z WordPress cache Enabler lub narzędzi internetowych, takich jak Minify.

Inne narzędzia

Istnieje wiele innych wtyczek do WordPress, które są przeznaczone do optymalizacji witryny. Niektóre z nich to:

  • WP Smush.it – kompresja obrazów bez zmniejszania ich jakości i wymiarów
  • WP DB Manager – Wtyczka do zarządzania i optymalizacji bazy danych WordPress.
  • Lepsze WordPress minify – konkretne narzędzie, które pozwala na minify plików CSS i JS
  • CSS online + JavaScript minification narzędzie: http://www.Minifier.org/
  • Head Cleaner-czyszczenie tagów z WordPress nagłówka i stopki przyspieszenie ładowania JavaScript i CSS.
  • Buforowanie

Ochrona przeszukiwarki sieci Web (robots. txt):

Roboty sieciowe lub tzw Web pająki (roboty) może spowodować znaczne obciążenie instalacji WordPress, i dalej spowolnić witrynę i umieścić dodatkowe obciążenie na serwerze. Mamy Artykuł dostępny na ten temat, które możemy polecić, aby przejrzeć i wdrożyć ASAP.

Inne przydatne optymalizacje:

  • Optymalizacja tabel bazy danych – można to zrobić albo za pomocą WP DB Manager plugin lub ręcznie za pomocą narzędzi, takich jak phpMyAdmin.

  • Sprawdź rozmiar tabeli "wp-Options" -Złe wtyczki, motywy zwiększy rozmiar tej tabeli i spowalnia. Możesz zainstalować plugin jak WP oczyścić optymalizator do podobnych celów.

  • Wyłączyć funkcję post reVisions, jeśli nie jest potrzebna – w zasadzie ta funkcja jest tworzenie nowego wiersza po każdej edycji postu. Może to prowadzić do niechcianych rozmiar bazy danych i wp_posts tabeli. Możesz wyłączyć tę funkcję, dodając jedną linię do wp_config. php znaleźć w katalogu instalacyjnym:define (' WP_POST_REVISIONS ', FAŁSZ);Jeśli witryna była uruchomiona z tej funkcji, można usunąć wszystkie niepotrzebne poprawki post, uruchamiając tę kwerendę poprzez phpMyAdmin (Zrób to z ostrożnością, a kopia zapasowa bazy danych po raz pierwszy):Usuń z wp_posts gdzie post_type = "wersja";

  • RSS pingi i Pingbacks -Twoja strona może być spowolnione przez limity czasu spowodowane przez serwery ping wymienione w liście ping, aby wyłączyć ten-przejdź do WordPress Admin, a następnie do ustawień-> piśmie

Powiadomienia -Innym rozwiązaniem można spróbować jest wyłączyć powiadomienia do wszelkich blogów związanych w swoim artykule: Aby wyłączyć to-przejdź do WordPress Admin, a następnie do ustawień-> dyskusje

Mamy nadzieję, że znalazłeś powyższe informacje pomocne, i udało się skutecznie zoptymalizować WordPress witryny sieci Web.

I wreszcie, nie zapomnij sprawdzić naszą listę WordPress polecany wrogi dostawców, można zaoszczędzić trochę pieniędzy z naszych najlepszych gospodarzy rankingu, z których wszystkie są zoptymalizowane do uruchomienia WordPress.

Sklasyfikowane w: