Ile wtyczek WordPress jest za dużo?

Opublikowany: 2021-03-27

Zbyt często spotyka się witryny WordPress z dziesiątkami wtyczek. W naszym czasie widzieliśmy nawet witryny z setkami rozszerzeń. W pewnym momencie musisz zadać sobie pytanie „Ile wtyczek to za dużo?”, zwłaszcza jeśli starasz się, aby Twoja witryna działała płynnie i szybko się ładowała.

W tym artykule odpowiemy na to pytanie i porozmawiamy o tym, dlaczego teoretycznie zbyt duża liczba wtyczek może być negatywna.

Przejdźmy od razu!

Subskrybuj nasz kanał YouTube

Dlaczego trwa debata na temat liczby wtyczek, których należy używać?

Jeśli korzystasz z WordPressa od jakiegoś czasu, prawdopodobnie wypróbowałeś wiele wtyczek (może nawet na kilku różnych stronach internetowych). Wtyczki są naszym zdaniem jednym z największych punktów sprzedaży, jakie oferuje WordPress. Dostępne są tysiące darmowych opcji, a także rozwiązania premium. Wiele z tych narzędzi może całkowicie zmienić sposób działania WordPressa, co jest niemałym wyczynem.

Repozytorium wtyczek WordPress.org

Nie ma nic złego w korzystaniu z wielu różnych wtyczek WordPress. Jednak w niektórych przypadkach użycie niewłaściwego rozszerzenia może negatywnie wpłynąć na Twoją witrynę.

Za każdym razem, gdy instalujesz i aktywujesz wtyczkę, dodajesz nowy kod do rdzenia WordPressa. Jeśli pracujesz z kodem i wprowadzasz w nim zmiany, istnieje szansa, że ​​natkniesz się na błędy spowodowane tymi nowymi dodatkami. To samo dotyczy wtyczek WordPress.

Teoretycznie im więcej wtyczek dodasz, tym większa szansa, że ​​niektóre z nich mogą nie ze sobą ładnie współpracować (powodując „błąd kompatybilności”). Tego rodzaju błędy mogą objawiać się na kilka sposobów, od wtyczek, które nie działają tak, jak powinny, po strony, które nie ładują się poprawnie. W niektórych przypadkach błędy zgodności wtyczek mogą uszkodzić całą witrynę, dopóki nie znajdziesz rozwiązania.

Oprócz problemów ze zgodnością istnieją również problemy związane z wydajnością, które omówimy w następnej sekcji. Na razie powiemy, że używanie wielu wtyczek niekoniecznie przekłada się na powolne ładowanie. Co więcej, jeśli wiesz, jak wybrać odpowiednie wtyczki i utrzymać swoją witrynę, nie ma powodu, abyś nie używał tylu wtyczek, ile potrzebujesz.

3 sposoby, w jakie wtyczki WordPress mogą wpływać na wydajność i bezpieczeństwo strony internetowej

Za każdym razem, gdy instalujesz nowy program na komputerze, może to mieć wpływ na wydajność systemu, jeśli zawsze działa on w tle. Co więcej, ten nowy program może wprowadzać luki w zabezpieczeniach w zależności od jego źródła i jakości. Ta sama koncepcja dotyczy wtyczek WordPress. W tej sekcji omówimy, jak instalowanie nowych narzędzi może wpłynąć na wydajność Twojej witryny.

1. Dodatkowe żądania HTTP

Jeśli wtyczka dodaje nowe skrypty do Twojej witryny (co jest zbyt powszechne), oznacza to większą liczbę żądań HTTP. Za każdym razem, gdy odwiedzasz witrynę, przeglądarka wysyła wiele żądań załadowania tej konkretnej strony i wszystkich jej zasobów.

Współczesne strony internetowe często wymagają od przeglądarki przesyłania dziesiątek żądań ze względu na różnorodność elementów i skryptów, które muszą załadować. Oto krótki przykład z naszej własnej strony głównej, która zawiera ponad 60 żądań HTTP:

Przykład żądań HTTP

Teoretycznie mniej żądań przekłada się na krótszy czas ładowania. Jednak w przypadku nowoczesnej strony internetowej nie chcesz rezygnować z funkcjonalności lub stylu, jeśli poprawia to User Experience (UX).

W praktyce możesz mieć stronę internetową, która wymaga dużej liczby żądań HTTP, o ile wszystkie te elementy i skrypty są dobrze zoptymalizowane. Jeśli ponownie przyjrzysz się powyższemu przykładowi, zobaczysz, że strona ładowała się w 0,7 sekundy, co jest bardzo szybkie (nie chwalić się!).

Wniosek jest taki – fakt, że wtyczki mogą zwiększyć liczbę żądań HTTP w Twojej witrynie, niekoniecznie jest złą rzeczą. Dopóki wtyczka jest dobrze zakodowana i korzystasz z hosta internetowego, który może obsłużyć te dodatkowe żądania bez spowalniania, powinieneś być w porządku.

2. Zwiększone żądania bazy danych

Każda witryna WordPress ma unikalną bazę danych, która przechowuje wszystkie jej dane. Kiedy zainstalujesz nową wtyczkę na swojej stronie, połączy się ona z tą bazą danych. Wykorzysta również bazę danych do przechowywania szczegółów konfiguracji, a nawet danych użytkownika, w zależności od tego, co robi wtyczka.

WordPress stale uzyskuje dostęp do tej bazy danych, aby pobrać dane, których potrzebuje, aby pokazać Tobie i Twoim odwiedzającym. Podobnie jak w przypadku żądań HTTP, zbyt wiele zapytań do bazy danych może spowolnić Twoją witrynę.

Dużo się mówi o „optymalizacji” lub przycinaniu bazy danych WordPressa z wpisów, których już nie potrzebujesz, aby zapewnić jej płynne działanie. Istnieje cała kategoria wtyczek przeznaczonych wyłącznie do czyszczenia bazy danych:

Wtyczki do czyszczenia bazy danych

Jednak z naszego doświadczenia wynika, że ​​ulepszenia tego typu optymalizacji są często minimalne. Jeśli masz słabą wydajność z powodu zbyt wielu żądań bazy danych, najlepszą rzeczą, jaką możesz zrobić, to poszukać lepszego planu hostingowego.

3. Luki w zabezpieczeniach

Być może najbardziej przekonującym powodem, aby nie instalować zbyt wielu wtyczek w witrynie WordPress, jest to, że otwiera Cię to na dodatkowe luki w zabezpieczeniach. Źle zakodowane lub utrzymywane wtyczki mogą być wykorzystywane przez atakujących do próby uzyskania dostępu do Twojej witryny.

To słuszna obawa, ponieważ WordPress jest zdecydowanie najpopularniejszym systemem zarządzania treścią (CMS) na świecie. Niemal codziennie pojawiają się informacje o lukach w zabezpieczeniach wtyczki WordPress.

Możemy jednak powiedzieć to samo o każdym z programów, które instalujesz na swoim komputerze. Mogą narazić Cię na luki w zabezpieczeniach, ale zwykle dzieje się tak tylko wtedy, gdy nie uda Ci się zabezpieczyć komputera i aktualizować tego oprogramowania.

WordPress działa w bardzo podobny sposób. Istnieje wiele proaktywnych środków, które możesz podjąć, aby chronić swoją witrynę. Co więcej, jeśli korzystasz z wtyczek, które otrzymują regularne aktualizacje i poprawki bezpieczeństwa, nie powinno mieć większego znaczenia, czy zainstalujesz jedną lub kilkadziesiąt z nich.

Ile wtyczek jest za dużo (i 3 sposoby na uniknięcie problemów)

Krótka odpowiedź na pytanie „ile wtyczek to za dużo?” jest to, że nie ma twardej i szybkiej reguły. Wtyczki są niezbędne dla większości witryn WordPress, ale powinieneś używać tylko tylu z nich, ile potrzebujesz.

Jeśli masz dziesiątki aktywnych wtyczek, ale tak naprawdę używasz tylko kilku z nich, nie ma powodu, aby reszta była włączona. Te dodatkowe dodatki zajmują zasoby i zwiększają prawdopodobieństwo wystąpienia problemów ze zgodnością.

Mając to na uwadze, jeśli zastosujesz się do tych trzech podstawowych wskazówek, możesz zminimalizować ryzyko, że wtyczki wpłyną negatywnie na Twoją witrynę:

  1. Wybierz wtyczki z wysokimi ocenami i sprawdź negatywne recenzje (które często wskazują na problemy, które możesz przeoczyć).
  2. Zanim zainstalujesz wtyczkę, upewnij się, że otrzymuje regularne aktualizacje.
  3. Użyj hosta internetowego, który oferuje najlepszą wydajność, na jaką możesz sobie pozwolić.

Samo korzystanie z doskonałego hosta internetowego może rozwiązać większość problemów z wydajnością witryn WordPress. Jeśli aktywnie dbasz o konserwację witryny, Twoje strony powinny ładować się szybko, niezależnie od liczby używanych wtyczek.

Jeśli chcesz ustalić, czy wtyczka otrzymuje regularne aktualizacje, możesz znaleźć te informacje w większości repozytoriów. Na przykład, jeśli wejdziesz na WordPress.org i sprawdzisz jakąkolwiek wtyczkę, zobaczysz, ile czasu minęło od ostatniej aktualizacji:

Niedawno zaktualizowana wtyczka

Zasadniczo zalecamy unikanie wtyczek, które nie były aktualizowane od ponad sześciu miesięcy. Możesz także przejść do zakładki Rozwój dowolnej wtyczki i sprawdzić jej dziennik zmian:

Przykład dziennika zmian wtyczki

Jeśli zauważysz, że wtyczka otrzymuje regularne aktualizacje i ma pozytywne oceny (wraz z ponad 1000 instalacji), to powinien być bezpiecznym wyborem.

Wniosek

Naszym zdaniem nie ma czegoś takiego jak zbyt wiele wtyczek. Większość stron internetowych z przyzwoitym hostingiem powinna bez wysiłku obsługiwać dziesiątki aktywnych wtyczek. Prawdziwy problem polega na używaniu przestarzałych narzędzi, które nie przestrzegają najlepszych praktyk.

Poza tym nie powinieneś utrzymywać aktywnych wtyczek, jeśli ich nie używasz, ponieważ jest to marnowanie zasobów i naraża Cię na niepotrzebne błędy zgodności. Dopóki każda wtyczka w Twojej witrynie spełnia swoje zadanie, jest regularnie aktualizowana i dobrze sprawdzana, nie powinieneś się martwić.

Jak decydujesz, jakich wtyczek użyć w swojej witrynie WordPress? Podziel się z nami swoimi przemyśleniami w sekcji komentarzy poniżej!

Polecane zdjęcie za pośrednictwem REVector / shutterstock.com