[Jak] Zminimalizować wtyczki WordPress, aby przyspieszyć działanie witryny

Zawsze mieliśmy mocne zdanie na temat wtyczek do WordPressa - sukces CMS wynika również z ogromnej różnorodności i dostępności różnych rozszerzeń WordPress. Nawet dla Joomla - sukcesem każdej witryny jest to, czy jest ona w stanie zrobić coś więcej niż tylko swoją podstawową funkcję.

WordPress Wtyczki są ogromną częścią sukcesu, którym cieszy się WordPress.

Mogą też być przekleństwem. Z samej ich definicji, dodatkowa funkcjonalność pojawi się przy dodatkowej „pracy”, którą serwer musi wykonać. W ten sposób sprawią, że Twoja witryna będzie wolniejsza niż natywna instalacja WordPressa. Musisz zminimalizować wtyczki WordPress do niezbędnego minimum, aby Twoja witryna była szybsza.

Contents [show] [Pokazać]
 

Oczywiście – czasami będziesz ich potrzebować, ale musisz osiągnąć równowagę między funkcjonalnością a wydajnością.

Jakie wtyczki do WordPressa powinienem usunąć?

Jesteśmy bardzo przekonani, że niektóre wtyczki do WordPressa są absolutnie niezbędne (i tak naprawdę publikujemy na tej stronie informacje o popularnych produktach). Jeśli zamierzasz mieć sklep internetowy WordPress, musisz mieć wtyczkę eCommerce.

A my też polecam rozszerzenie kopii zapasowej.

Musisz jednak sprawdzić, które wtyczki są absolutnie niezbędne do Twojej witryny?

Wszystko, co nie jest niezbędne, powinno zostać usunięte (a przynajmniej wtyczki, których używa, powinny być całkowicie wyłączone). Nawet jeśli twoje buforowanie zostało aktywowane - jeśli zminimalizowałeś wtyczki WordPress, nadal będą miały spadek wydajności.

1. Usuń wtyczki WordPress, które testowałeś i o których zapomniałeś

Przed kontynuowaniem wykonaj PEŁNĄ kopię zapasową — poniższe działanie nie jest pozbawione ryzyka. Jeśli potrzebujesz wskazówek, której wtyczki użyć, sprawdź ten post na 10web.

Wiele osób wypróbowuje wiele rozszerzeń podczas projektowania swojej witryny. Niektóre w końcu są używane, inne nie. Jeśli jesteś podobny do nas, prawdopodobnie zapomniałeś usunąć sporo z tych wtyczek testowych.

Usuń również wszelkie wtyczki, które mają minimalne użycie i zastąp je poprawkami kodu, jeśli to konieczne, lub pozbądź się tej funkcji, jeśli nie jest ona krytyczna dla Twojej witryny

Iść do Wtyczki> Zainstalowane wtyczki. Przejrzyj zainstalowane rozszerzenia i usuń wszelkie wtyczki WordPress, o których wiesz, że nie używasz. 

Robimy to dość agresywnie, gdy pracujemy nad przyspieszeniem witryny, z następujących powodów:

  • Nadmiar wtyczek zwiększa obciążenie serwera, powodując spowolnienie początkowej odpowiedzi (nawet jeśli masz skonfigurowane buforowanie, praca nadal musi zostać wykonana)
  • Każda wtyczka dodaje wpływ pod względem rozmiaru strony. Większość wtyczek ma własne pliki skryptów i arkusze stylów CSS, które zwykle potęgują problem zbyt dużej witryny i powolnego pobierania
  • Stare, nieużywane wtyczki mogą stać się problemem bezpieczeństwa, jeśli nie będą aktualizowane

2. Usuń lub wyłącz nieaktywne wtyczki WordPress

Następnie będziesz chciał wyłączyć wtyczki, które nie są aktywne. Jeśli dezaktywowałeś te wtyczki, oznacza to, że Twoja witryna tak naprawdę ich nie używa, więc nie są już potrzebne

Iść do Wtyczki> Zainstalowane wtyczki.

Zobaczysz, że niektóre wtyczki są nieaktywne. Są to oczywiście oczywiste. Nie używasz ich i są one tylko ryzykiem i kosztami.

3. Usuń nieużywane wtyczki WordPress

Jeśli coś jest nieaktywne i nie będziesz go używać w najbliższej przyszłości, wyrzuć to.

Jeśli istnieją wtyczki, które *myśleć* może nie potrzebować, możesz również usunąć te wtyczki. Każda wtyczka ma hit w wydajności WordPress. Chcesz jak najbardziej zredukować te trafienia.

Pamiętaj, że nawet jeśli buforowanie zostało aktywowane - wtyczki WordPress nadal mają hit wydajności. Musisz maksymalnie zminimalizować wtyczki WordPress. Jeśli istnieje możliwość łączenia rozszerzeń, tym lepiej.

Przejrzyj wtyczki i spróbuj zrozumieć, jaka jest funkcja każdej konkretnej wtyczki. Jeśli uważasz, że nie jest to konieczne dla funkcjonalności Twojej witryny - wyłącz ją.

Musisz być trochę ostrożny i zrozumieć, co robi wtyczka, zanim ją wyłączysz. Błądź po stronie ostrożności, gdy masz wątpliwości. Należy jednak wyłączyć nieużywane wtyczki. Każdy z nich ma trafienie na początkowy czas ładowania. Wtyczki zjadają początkowy czas ładowania, który ma najbardziej krytyczny wpływ na posiadanie szybkiej (lub wolnej) strony internetowej.

4. Połącz wtyczki o podobnych funkcjach

Czasami mamy tendencję do instalowania jednej wtyczki dla każdej funkcji, którą chcemy wykonać. Na przykład omówmy prosty przypadek, na którym się teraz skupiamy, wydajność WordPressa.

Oto niektóre rzeczy, które możesz zoptymalizować, aby zoptymalizować działanie WordPressa:

  • Cache przeglądarki dźwigni
  • Odrocz parsowanie JavaScript
  • Skonfiguruj wtyczkę do buforowania stron
  • Skonfiguruj wtyczkę CDN
  • Skonfiguruj kompresję GZIP
  • Skonfiguruj leniwe ładowanie obrazu

Jeśli wykonałeś te kroki indywidualnie, może się okazać, że zainstalowałeś kilka różnych wtyczek, z których każda wykonuje jedną z powyższych optymalizacji. Aby poprawić wydajność i nie wymagać wtyczki dla każdego z nich, możesz faktycznie użyć jednej wtyczki, takiej jak WP Rocket, która jest w stanie wykonać WSZYSTKIE powyższe funkcje.

Takie myślenie dotyczy wielu różnych aspektów Twojej witryny.

wp rakieta

Zmierz wpływ na wydajność każdej wtyczki WordPress

Po wyczyszczeniu tego, czego nie potrzebujesz - nadal musisz zobaczyć, jaki wpływ na wydajność mają pozostawione wtyczki WordPress na Twojej stronie. W tym celu użyjemy wtyczki Query Monitor. Jest to wtyczka, którą obecnie polecamy zamiast poprzedniego P3 - Plugin Performance Profiler.

Chociaż instalacja dodatkowej wtyczki jest trochę sprzeczna, kiedy zalecamy wyeliminowanie jak największej liczby, należy pamiętać, że ta wtyczka będzie używana tylko tymczasowo. Po zakończeniu tego testu należy go dezaktywować i odinstalować.

Pobierz Wtyczka Query Monitor tutaj.

Zainstaluj wtyczkę i aktywuj ją. 

Gdy już to zrobisz, możesz przejść do Zapytania >> Według komponentu

zapytania monitorują zapytania według komponentu

 

Teraz, aby zobaczyć wyniki tego, musisz przejrzeć je trochę szczegółowo. Będziesz mógł zobaczyć, ile czasu zajmuje każda wtyczka pod względem czasu ładowania.

Gdy to zrobisz, będziesz wiedział, co powoduje największy czas ładowania i czy musisz wymienić lub zoptymalizować tę konkretną wtyczkę. Po raz kolejny zalecamy usunięcie wtyczek WordPress, aby Twoja witryna była szybsza.

Jeśli uważasz, że istnieją rzeczy, które nie przynoszą wystarczających korzyści w przeciwieństwie do wpływu na wydajność, możesz rozważyć ich wyłączenie lub usunięcie. Te zaznaczone na czerwono to te, które mają najgorszą wydajność.

Po wyczyszczeniu i zminimalizowaniu wtyczek WordPressa w miarę możliwości powinieneś zauważyć wyraźną poprawę czasu ładowania swojej witryny.

Pobierz listę 101 trików WordPress, które każdy bloger powinien znać

101 sztuczek WordPress

Kliknij tutaj, aby pobrać teraz

O autorze
David Attard
Autor: David AttardStrona internetowa: https://www.linkedin.com/in/dattard/
David pracuje w branży online / cyfrowej lub w jej pobliżu od 18 lat. Ma ogromne doświadczenie w branży oprogramowania i projektowania stron internetowych przy użyciu WordPress, Joomla i otaczających je nisz. Jako konsultant ds. Cyfrowych koncentruje się na pomaganiu firmom w uzyskaniu przewagi konkurencyjnej za pomocą połączenia ich strony internetowej i dostępnych obecnie platform cyfrowych.

Jeszcze jedna rzecz... Czy wiesz, że osoby, które udostępniają przydatne rzeczy, takie jak ten post, również wyglądają NIESAMOWITE? ;-)
Proszę zostaw użyteczny skomentuj swoje przemyślenia, a następnie udostępnij to na swoich grupach na Facebooku, które uznają to za przydatne i wspólnie zbierzmy korzyści. Dziękuję za udostępnienie i bycie miłym!

Ujawnienie: Ta strona może zawierać linki do zewnętrznych witryn produktów, które kochamy i gorąco polecamy. Jeśli kupisz sugerowane przez nas produkty, możemy otrzymać opłatę za polecenie. Takie opłaty nie wpływają na nasze rekomendacje i nie przyjmujemy płatności za pozytywne recenzje.

Autorzy promowani w:  Inc Czasopismo Logo .   Logo Sitepoint   Logo CSS Tricks    logo webdesignerdepot   Logo WPMU DEV   i wiele więcej ...