Jak przyspieszyć WordPress

Ujawnienie: Twoje wsparcie pomaga utrzymać działanie witryny! Pobieramy opłatę za polecenie niektórych usług, które zalecamy na tej stronie.


how-to-get-maximum-speed-with-wordpress

Dzięki ponad 72 milionom witryn WordPress w sieci (i wciąż rośnie!) Można śmiało powiedzieć, że ten system zarządzania treścią (CMS) jest jedną z najpopularniejszych platform do projektowania witryn na świecie. A ponieważ jest tak wszechobecny i przyjazny dla użytkownika, WordPress przyciąga nie tylko pochwały, ale i oczekiwania od osób, które chcą włączyć go do swoich stron internetowych. Samo oprogramowanie jest tak intuicyjne i responsywne, że wielu jego zwolenników chce witryn, które tworzą, aby dzielić te cechy; jednak, podobnie jak każda inna aplikacja, WordPress ma swoje ograniczenia i zalety.

Jeśli używasz WordPress do hostowania swojej witryny, możesz podzielić się skargą wspólną z innymi użytkownikami WordPress: Twoja strona jest zbyt wolna. Wolno ładuje się, wolno odświeża, wolno używa. Może to wynikać z wielu czynników: zbyt wielu lub nieprawidłowo zainstalowanych wtyczek; słaba optymalizacja mobilna; nieodpowiednie zasoby hostingowe, aby sprostać wymaganiom strony internetowej; lub witryna, która jest po prostu za duża i zaśmiecona niepotrzebnymi plikami, multimediami i motywami. Bez względu na powód, jeśli Twoja strona działa wolno, nie musisz jej kłaść.

Poza prostymi krokami usuwania niepotrzebnych wtyczek i motywów, skromne zmiany w witrynie mogą pomóc poprawić wydajność. Zastąpienie dedykowanych przycisków mediów społecznościowych prostymi linkami tekstowymi lub graficznymi może poprawić szybkość (szczególnie na urządzeniach mobilnych) poprzez zmniejszenie pingów do serwerów hostujących te strony. Możesz także użyć różnych narzędzi z całej sieci, aby przetestować prędkość swojej witryny WordPress, zoptymalizować bazę danych, witrynę i pliki multimedialne, a nawet skompresować całą witrynę, aby zmaksymalizować prędkość bez szkody dla wydajności.

WordPress to elastyczne i intuicyjne narzędzie, które daje moc tworzenia profesjonalnych, atrakcyjnych stron internetowych dla odwiedzających. Poświęcając czas na optymalizację plików witryny, zmniejszenie zużycia zasobów przez niepotrzebne kompozycje i wtyczki oraz maksymalne wykorzystanie multimediów, możesz mieć pewność, że Twoja witryna jest zarówno w stanie tabaki, jak i szybkości.

Jak uzyskać maksymalną prędkość dzięki WordPress

Jak dostroić witrynę WordPress pod kątem maksymalnej prędkości

Każdy właściciel witryny ma co najmniej jedną wspólną cechę: nikt nie chce być powolny. Jeśli Twoja witryna nie ładuje się wystarczająco szybko, możesz stracić czytelników, pozycję, ruch, a nawet przychody. Dwadzieścia pięć procent osób opuszcza witrynę, jeśli nie została załadowana w ciągu czterech sekund, a 40% opuszcza ją po trzech sekundach. Oto kilka skutecznych sposobów na przyspieszenie witryny WordPress.

Sprawdź swoją prędkość

Najpierw dowiedz się, co spowalnia Twoją witrynę.

  • Przetestuj szybkość swojej witryny dzięki bezpłatnej usłudze testów porównawczych.
    • To pokaże, co powoduje spowolnienie i jak je przyspieszyć.
  • Aby lepiej zrozumieć swoją prędkość, skorzystaj z więcej niż jednej usługi analizy porównawczej.
    • Oto niektóre z nich możesz spróbować:
      • GTmetrix
      • Pingdom
      • Yahoo Yslow
      • WebPageTest
      • Google PageSpeed ​​Insights
    • Używaj ich za każdym razem, gdy dokonasz zmiany, aby zorientować się, jaki wpływ miała ona na twoją prędkość.

Usuń niepotrzebne wtyczki

Dla niektórych będzie to tak samo bolesne jak sprzątanie szafy, ale ważne jest, aby usunąć niepotrzebne wtyczki, które spowalniają witrynę.

  • Im bardziej funkcjonalna wtyczka, tym bardziej ją spowalnia.
  • Małe i źle zakodowane wtyczki mogą również spowolnić działanie witryny.
  • P3Profiler to wtyczka, która poda szczegóły, które wtyczki spowalniają twoją stronę.

Zoptymalizowana baza danych

Twoja baza danych zawiera wszystko o witrynie WordPress, od komentarzy spamowych po stare tabele wtyczek. Optymalizacja bazy danych jest stosunkowo łatwym sposobem na przyspieszenie witryny, oto kilka sposobów na rozpoczęcie pracy.

  • Regularnie usuwaj komentarze do spamu.
  • Oczyść resztki wtyczki. Nawet po usunięciu wtyczki mogą pozostawić niepotrzebne tabele w bazie danych.
    • Wtyczki Garbage collector to wtyczka, która pomoże Ci usunąć niechciane tabele.
  • Za każdym razem, gdy wprowadzasz zmianę, zapisz wersję roboczą lub opublikuj aktualizację, WordPress przechowuje każdą wersję.
    • Może to szybko zająć miejsce w bazie danych i spowolnić.
    • Możesz skonfigurować liczbę zapisanych wersji wpisów, a nawet ją wyłączyć.
      • Aby wyłączyć, ustaw WP_POST_REVISIONS na false, wklejając zdefiniuj („WP_POST_REVISIONS”, false); do pliku wp-config.php.
      • Aby zezwolić na pewną liczbę poprawek, zmień ją, aby zdefiniować („WP_POST_REVISIONS”, 3); zamień „3” na liczbę poprawek, na które chcesz zezwolić.
    • Możesz także użyć wtyczek Simple Revision Control i Revision Control.
  • WP-DBManager, czyszczenie WP i optymalizacja bazy danych po usunięciu wersji to dobre opcje dla wtyczek optymalizujących bazę danych.

Sieci dostarczania treści

CDN udostępnia kopię witryny w różnych miejscach na całym świecie, więc czytelnicy są kierowani na bliższy serwer.

  • Skraca to czas pobierania, który normalnie mieliby czytelnicy na całym świecie.
  • Według Max CDN, przy pomocy CDN czytelnik w Anglii może mieć czas reakcji około 24 milisekund na stronę hostowaną w Nowym Jorku.
    • Bez CDN czas reakcji wyniósłby około 350 milisekund.
  • Sieci CDN naliczają opłaty klientom w oparciu o wykorzystywaną przepustowość, ale warto, gdy Twoja witryna jest znacznie szybsza.

Problemy z obrazem

Każde zdjęcie na Twojej stronie musi być pobierane przez czytelnika za każdym razem, gdy otwiera stronę. Obejmuje to zdjęcia w projekcie witryny, a także te w treści.

Wskazówki dotyczące przyspieszenia problemów z obrazem:

  • Im więcej masz zdjęć, tym dłuższy czas ładowania, więc zminimalizuj liczbę zdjęć w projekcie witryny.
  • Nawet małe awatary w twoich komentarzach wykonują połączenia zewnętrzne.
    • Zamiast używać Gravatar lub domyślnej sylwetki, ustaw awatary na „puste”.
  • Używaj CSS, kiedy możesz
    • Nadaj styl nagłówkowi i stopce za pomocą zaokrąglonych narożników CSS zamiast dużego obrazu.
  • Użyj pokazu slajdów, aby podzielić zdjęcia na różne strony
    • Dodaj ten kod w obszarze zawartości:
  • Zmniejsz rozmiar obrazu o ponad 50%, optymalizując zdjęcia.
    • Jeśli Twój program go ma, zawsze zapisz, używając opcji „Zapisz dla Internetu & Urządzenia ”.
    • Znajdź równowagę między jakością obrazu a rozmiarem. Im mniejsze, tym słabsza jakość.
  • Zmniejsz rozmiar obrazu, zapisując go w odpowiednim formacie.
    • Proste obrazy = 8-bitowy PNG
    • Złożone obrazy = JPEG
  • Użyj wtyczki takiej jak Smush.it, która zmniejsza rozmiar obrazu poprzez usunięcie niepotrzebnych bajtów z obrazu.
  • Leniwe ładowanie przyspiesza witrynę, ładując tylko widoczne obrazy, gdy czytnik przewinie w dół, obrazy się załadują.
    • Niektóre leniwe wtyczki ładujące to: Lazy Load, BJ Lazy Load i Lazy Widget Loader.

Buforowanie

Buforowanie to świetny sposób na przyspieszenie dostarczania treści i zmniejszenie liczby żądań z serwera.

  • Nie używając buforowania, wysyłasz wiele żądań do serwera i wydłużasz czas ładowania czytnika.
  • Wtyczka buforująca zmienia pliki dynamiczne w statyczne pliki HTML, co przyspiesza ładowanie strony.
  • W3 Total Cache jest popularną wtyczką do buforowania, oto krótki przewodnik, jak zacząć korzystać z tej wtyczki:
    • Po zainstalowaniu będziesz mieć kartę Wydajność w Ustawieniach.
    • Aby uniknąć ustawień miksowania, włącz opcję „Przełącz wszystkie typy buforowania”.
    • Na karcie Wydajność przejdź do strony Pamięć podręczna i sprawdź opcje.
      • Ogólne: zaznacz wszystkie, które dotyczą
      • Zaawansowane: pozostaw sekcję bez zmian
      • Wstępne ładowanie pamięci podręcznej: „Automatycznie zalej pamięć podręczną strony” powinno być zaznaczone, wpisz liczbę sekund dla „Interwału aktualizacji” i „stron na interwał”, które nie powinny przekraczać 10.
        • Twój adres URL mapy witryny to: http://www.twojastrona.com/sitemap.xml
      • Zasady czyszczenia: Strona główna, strona z postami, kanał na blogu i rss2 (domyślnie) powinny być zaznaczone.
    • Następnie kliknij kartę Wydajność > Ustawienia ogólne i włącz pamięć podręczną strony.
    • Pamięć podręczna bazy danych i pamięć podręczna obiektów powinny być wyłączone w Ustawieniach ogólnych.
  • Przed użyciem jakichkolwiek wtyczek lub samodzielną edycją należy wykonać kopię zapasową bazy danych.
    • Wtyczki kopii zapasowych obejmują: BackupBuddy (75 USD), VaultPress (15 USD +), BackWPup, WP-DB-Backup, BlogVault (9 USD +)
  • Przeczytaj nasz kompletny przewodnik po wtyczkach pamięci podręcznej WordPress

Zminimalizuj i zminimalizuj swój kod

Kod jest ważną częścią witryny, ale może również spowolnić. Oto kilka sposobów optymalizacji i minimalizacji kodu:

  • Google zaleca używanie gzip, może zmniejszyć rozmiar strony o 70%.
    • Zastępuje typowe ciągi ciągami tymczasowymi w kodzie.
    • Gdy przeglądarka otrzyma kod, jest on dekompresowany, dzięki czemu czytelnik prawidłowo widzi Twoją stronę.
    • Możesz zmodyfikować plik .htaccess lub użyć wtyczki (W3 Total Cache i WP HTTP Compression to dwie opcje).
  • Jeśli nie możesz użyć gzip, spróbuj WP-HTML-Compression, kompresuje rozmiar strony poprzez usunięcie komentarzy i białych znaków oraz skrócenie adresów URL.
  • Możesz także zmniejszyć rozmiar strony, zmniejszając pliki CSS i JavaScript.
    • Minimalizacja usuwa białe znaki i komentarze oraz łączy pliki CSS i JavaScript.
    • Aby uzyskać lepsze wyniki, możesz zminimalizować swój kod przed gzippingiem.
    • Możesz również użyć wtyczki W3 Total Cache, aby zminimalizować swoje pliki.
    • Inne opcje: Minify, WP Minify i Autoptimize

Udostępnianie w mediach społecznościowych

Ludzie chętniej dzielą się rzeczami online, jeśli widzą, że inni robią to samo.

  • Pokazanie czytelnikom opcji udostępniania może ci pomóc, ale znacznie spowolni również twoją witrynę.
  • To spowolnienie jest spowodowane przez kody JavaScript z serwisów społecznościowych wywołujące połączenia z serwerami zewnętrznymi.
  • Aby przyspieszyć te wtyczki, zachowaj prostotę, zastępując przyciski linkami tekstowymi lub obrazkami.
    • To wyeliminuje połączenia z serwerami zewnętrznymi.
  • Jeśli nie możesz obejść się bez przycisków udostępniania społecznościowego, rozważ użycie wtyczki:
    • Pływający pasek społecznościowy, Share Center Pro lub WP MashSocial Widget

Ładowanie asynchroniczne

Wtyczki do udostępniania mediów społecznościowych to nie jedyne skrypty JavaScript, które spowalniają witrynę za pomocą połączeń zewnętrznych.

  • Aby tego uniknąć, użyj wtyczki, która asynchronicznie ładuje kody JavaScript.
  • Zamiast ładować wszystkie elementy jednocześnie, ładowanie asynchroniczne czeka na załadowanie jednego elementu przed rozpoczęciem następnego.
  • Lazy Widget Loader i Asynchronous JavaScript to dwie wtyczki korzystające z ładowania asynchronicznego.

Zoptymalizuj swoją witrynę mobilną

Szybkość jest ważna dla użytkowników mobilnych, większość z nich nie ma wystarczająco dużych planów transmisji danych, aby usiąść i czekać na załadowanie strony i całej zawartości. Masz kilka opcji, jeśli chodzi o witrynę mobilną.

  • Elastyczny projekt:
    • Google sugeruje tę opcję.
    • Działa na komputerach stacjonarnych, laptopach, urządzeniach mobilnych i tabletach.
    • Każda strona w Twojej witrynie ma ten sam adres URL.
    • W przypadku obrazów przeglądarka użytkownika pobiera pełny rozmiar, a następnie przeskalowuje je w celu dopasowania do urządzenia mobilnego.
  • Adaptacyjny projekt:
    • Skraca czas ładowania na urządzenia mobilne.
    • Twoje obrazy i treść są wyświetlane w minimalnym stylu, który minimalizuje rozmiar strony.
    • Rozmiar strony może spaść z 1,5 MB do mniej niż 100 KB.
    • Możesz wybrać motyw WordPress z opcją mobilną lub użyć wtyczki, takiej jak WPtouch Mobile Plugin, WP Mobile Detector, WordPress Mobile Pack lub MobilePress.

Spojrzenie na liczby

Oto pięć popularnych wtyczek WordPress i ich czasy ładowania po stronie Frontend i Admin.

  • Akismet
    • Administrator: .006
    • Frontend: .004
  • Wszystko w jednym pakiecie SEO
    • Administrator: .010
    • Frontend: .012
  • BackupBuddy
    • Administrator: .099
    • Frontend: .009
  • BackupWP
    • Administrator: .007
    • Frontend: .008
  • W3 Total Cache
    • Administrator: .019
    • Frontend: .008

Źródła

  • Asynchroniczny JavaScript – wordpress.org
  • Pomiar wpływu wtyczek na ładowanie WordPress – dev4press.com
  • 5 darmowych alternatyw dla BackupBuddy –ointzilla.com
  • 5 leniwych wtyczek WordPress do przyspieszenia Twojej witryny – top10wordpress.com
  • Asynchroniczne ładowanie wtyczek w celu poprawy szybkości ładowania strony – managewp.com
  • Podręcznik konfiguracji dla całkowitej pamięci podręcznej W3 – softstribe.com
  • 6 najważniejszych rekomendacji dotyczących tworzenia kopii zapasowych WordPress – stateofdigital.com
  • 3 najlepsze wtyczki WordPress, dzięki którym Twoja witryna będzie przyjazna dla urządzeń mobilnych – sitepoint.com
  • Jak przyspieszyć swoją witrynę WordPress – socialmediaexaminer.com
  • Jak przyspieszyć WordPress w 7 łatwych krokach – newrelic.com
  • 10 wtyczek WordPress z 2013 roku, o których powinien wiedzieć każdy blogger – jeffbullas.com
  • Przyspieszenie witryny WordPress – wphub.com
Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me
    Like this post? Please share to your friends:
    Adblock
    detector
    map