W poprzednim wpisie dowiedzieliśmy się jak dodać pluginy do WordPress oraz dowiedzieliśmy się skąd je pobrać i od czego zacząć. Dziś spróbujemy odpowiedzieć sobie na pytanie „ile wtyczek możemy zainstalować?” na naszej stronie. Często słyszymy, żeby nie instalować za dużo bo spowalniają witrynę. Ale czy faktycznie jest to prawda? Czy w ogóle istnieje jakiś optymalny limit, który możemy określić wartością liczbową? Ile wtyczek najlepiej zainstalować? 5 wtyczek? 10 wtyczek? 20 wtyczek?
Wersję wideo tego wpisu znajdziesz na dole strony.
Ile wtyczek do za dużo?
Mówiąc szczerze na samym początku – to zależy. Nie ma konkretnej liczby która twardo odpowie nam na pytanie jaka ilość wtyczek jest optymalna. Instalujmy tyle, ile potrzebujemy. Nie mniej, nie więcej. Są strony, które używają pięciu pluginów i są takie, które używają pięćdziesięciu. Wszystkie obawy o nadmierną ilość wtyczek wynikają z problemów powodujących obniżoną wydajność stron internetowych oraz bezpieczeństwa.
Wolne wczytywanie się strony
Problem wydajności strony nie leży w ilości wtyczek a ich jakości. Dobra wtyczka, napisana przez profesjonalnego programistę współpracującego z grupą testerów powinna być niezawodna, szybka i optymalna przy realizacji swoich funkcji do których została napisana. Bywają pluginy małe, stworzone do prostych funkcji, jak np. powielanie wpisów czy dodanie małej galerii zdjęć, ale są też duże, bardzo rozbudowane i skomplikowane.
Przy większych pluginach, istnieje większa szansa, że zawierają małe błędy lub uproszczenia generujące zbyt dużą ilość zapytań do bazy danych a tym samym spowalniających działanie strony. Niestety nie ma reguły.
Każdy plugin to dodatkowe zapytania do bazy danych oraz dodatkowe kilobajty danych przesyłanych do przeglądarki użytkownika. W połączeniu ze źle zoptymalizowanym kodem, może to doprowadzić do sporego spadku wydajności. Pamiętajmy, że pierwsze 3 sekundy to czas kluczowy, w którym użytkownik decyduje czy czekać na wczytanie się strony. Jeśli się zniecierpliwi – stracimy go bezpowrotnie.
Bezpieczeństwo
Budując stronę internetową zawsze staraj się zwracać uwagę na bezpieczeństwo. Nie pobieraj szablonów ani wtyczek z niepewnych źródeł. Gdy pobierasz pluginy z repozytorium WordPress, zwracaj uwagę na ilość pobrań (im więcej tym zazwyczaj lepiej), datę ostatniej aktualizacji oraz opinie. Statystyki pokazują, że w ostatnim czasie gwałtownie rośnie ilość ataków hakerskich na strony metodą Cross Site Scripting (XSS). Jest to aż 47% przypadków ataków.
Drugą stroną medalu jest, że nawet niezainfekowany plugin potrafi wejść w konflikt z innym pluginem (przypadek którego autor nie przewidział). WordPress to przede wszystkim platforma otwarta, a zatem każdy może napisać swój plugin. Ale nie każdy robi wystarczające testy wydajności i w rezultacie tego pojawiają się błędy. Ważne jest przy tym, aby starać się aktualizować wtyczki jak tylko ich autorzy wydadzą poprawki i usprawnienia.
Podsumowanie na koniec
- Nie istnieje odgórnie zapisana liczba wtyczek której należy się trzymać
- Instaluj tylko te wtyczki, których naprawdę potrzebujesz
- Dbaj o bezpieczeństwo. Pobieraj wtyczki z oficjalnych źródeł
- Przed pobraniem sprawdź ich reputację (oceny, ilość pobrań, daty ostatnich aktualizacji)
- Pluginy nie aktualizowane od ponad roku stwarzają zagrożenie dla Twojej strony
- Odinstaluj niepotrzebne wtyczki i nie trzymaj wyłączonych wtyczek „na zapas”
- Jeśli nie wiesz co dokładnie robi wtyczka, to prawdopodobnie jej nie potrzebujesz
- Przed instalacją zrób kopię zapasową strony.