Câte pluginuri WordPress sunt prea multe? Problema nu este întotdeauna numărul

Una dintre întrebările pe care le aud frecvent este:

„Am prea multe pluginuri?”

Răspunsul scurt este:

Depinde.

Un site cu 35 de pluginuri nu este automat prost construit.

La fel cum un site cu doar 10 pluginuri nu este automat rapid, sigur și bine optimizat.

Numărul poate fi un semnal.

Dar nu este diagnosticul.

Am preluat site-uri cu zeci de pluginuri instalate, iar problema reală nu era că existau multe.

Problema era că unele făceau același lucru, altele nu mai erau folosite, unele nu mai primeau actualizări, iar altele încărcau resurse pe tot site-ul pentru o funcție utilizată într-o singură pagină.

Asta contează mai mult decât cifra afișată în meniul Plugins.

Cuprins

  1. Pluginuri care fac același lucru
  2. Pluginuri instalate „pentru orice eventualitate”
  3. Pluginuri abandonate
  4. Pluginuri care încarcă resurse inutil
  5. Pluginuri care afectează baza de date
  6. Pluginuri care fac request-uri externe
  7. Prea multe addon-uri pentru Elementor
  8. Plugin pentru o funcție foarte simplă
  9. Pluginuri configurate greșit
  10. Pluginuri fără un rol clar

Ce este, de fapt, un plugin WordPress?

Un plugin adaugă o funcționalitate site-ului.

Poate fi ceva simplu:

  • formular de contact;
  • redirect;
  • optimizare imagini;
  • integrare Google Analytics.

Sau ceva foarte complex:

  • WooCommerce;
  • membership;
  • platformă de cursuri;
  • multilingv;
  • securitate;
  • automatizări;
  • rezervări.

De aceea, două pluginuri nu pot fi comparate doar după faptul că ambele ocupă un rând în pagina de administrare.

Un plugin mic poate executa foarte puțin cod.

Un altul poate adăuga sute de funcționalități, tabele în baza de date, taskuri programate și scripturi externe.

Nu există un număr magic

Nu există o regulă de tipul:

„Peste 20 de pluginuri site-ul devine lent.”

Am văzut site-uri care funcționează bine cu peste 30 de pluginuri.

Și site-uri cu mai puțin de 15 care se mișcă foarte greu.

Contează:

  • calitatea pluginurilor;
  • ce funcționalități au;
  • cum sunt configurate;
  • ce încarcă în frontend;
  • cât de mult folosesc baza de date;
  • dacă execută request-uri externe;
  • dacă rulează taskuri în background;
  • cât de bine se integrează între ele.

Așa că întrebarea mai bună nu este:

„Câte pluginuri am?”

Ci:

„Am vreun plugin care nu ar trebui să fie acolo?”

1. Pluginuri care fac același lucru

Este una dintre cele mai frecvente situații.

De exemplu, poți ajunge să ai:

  • două pluginuri de cache;
  • două pluginuri SEO;
  • mai multe pluginuri pentru redirect-uri;
  • două soluții de securitate;
  • mai multe pluginuri pentru optimizarea imaginilor;
  • mai multe addon-uri pentru același page builder.

Uneori au fost instalate în perioade diferite.

Poate un developer a folosit o soluție, altul a venit ulterior și a instalat alta.

Site-ul rămâne cu ambele.

Nu este neapărat o problemă în toate cazurile, dar trebuie verificat dacă funcționalitățile se suprapun.

Cu cât sunt mai multe componente care încearcă să controleze același lucru, cu atât crește riscul de conflicte și configurații greu de urmărit.

2. Pluginuri instalate „pentru orice eventualitate”

Mai apare o situație:

„Nu îl folosesc acum, dar poate o să-mi trebuiască.”

Dacă un plugin nu este folosit, nu există prea multe motive să rămână instalat.

Mai ales dacă este activ.

Fiecare plugin adaugă:

  • cod;
  • o componentă care trebuie actualizată;
  • o posibilă sursă de incompatibilitate;
  • o posibilă suprafață de atac.

Pluginurile nefolosite ar trebui evaluate și, dacă nu sunt necesare, eliminate.

Nu doar dezactivate la nesfârșit.

3. Pluginuri abandonate

Acesta este un semnal mult mai important decât numărul total.

Un plugin care nu mai este întreținut poate deveni o problemă în timp.

Poate să nu mai fie compatibil cu:

  • versiuni noi de WordPress;
  • PHP;
  • WooCommerce;
  • Elementor;
  • alte pluginuri.

Și, mai important, dacă apare o vulnerabilitate, este posibil să nu mai existe nimeni care să o corecteze.

De aceea, la o verificare tehnică mă interesează:

  • când a fost actualizat ultima dată;
  • dacă autorul îl mai întreține;
  • dacă este compatibil cu versiunile actuale;
  • dacă există alternative mai bune.

Un plugin abandonat poate fi mai problematic decât alte 10 pluginuri bine întreținute.

4. Pluginuri care încarcă resurse pe toate paginile

Să presupunem că ai un plugin folosit doar pentru un formular special într-o singură pagină.

Dar pluginul încarcă:

  • CSS;
  • JavaScript;
  • fonturi;
  • alte biblioteci

pe fiecare pagină din site.

În acest caz, funcționalitatea este mică, dar impactul poate apărea peste tot.

Problema devine mai vizibilă când ai mai multe pluginuri de acest tip.

Fiecare adaugă „doar puțin”.

La final însă, Homepage-ul ajunge să încarce zeci de fișiere care nici măcar nu sunt necesare acolo.

De aceea, atunci când analizezi performanța unui site, trebuie verificat ce încarcă pluginurile în frontend, nu doar câte sunt instalate.

5. Pluginuri care încarcă baza de date

Nu toate problemele de performanță sunt vizibile în browser.

Unele apar în baza de date.

Un plugin poate:

  • genera foarte multe query-uri;
  • salva cantități mari de date;
  • crea loguri;
  • adăuga opțiuni care se încarcă la fiecare request;
  • executa procese repetitive.

Asta poate afecta atât frontend-ul, cât și wp-admin.

Un simptom frecvent este:

site-ul pare relativ OK pentru vizitatori, dar administrarea WordPress merge foarte greu.

În astfel de situații trebuie analizat ce se întâmplă în backend.

6. Pluginuri care fac request-uri externe

Unele pluginuri comunică permanent cu alte servicii.

De exemplu:

  • CRM;
  • platforme de email marketing;
  • recenzii;
  • social media;
  • sisteme de tracking;
  • API-uri;
  • feed-uri externe.

Dacă serviciul extern răspunde greu sau integrarea este prost implementată, performanța site-ului poate avea de suferit.

Mai ales când request-ul se execută în momentul în care utilizatorul așteaptă încărcarea paginii.

Din nou, problema nu este existența pluginului.

Ci modul în care funcționează.

7. Prea multe addon-uri pentru Elementor

Aici văd destul de des situații interesante.

Elementor oferă multe widgeturi.

Dar pentru o anumită funcție se mai instalează un addon.

Apoi încă unul.

Și încă unul.

La final, site-ul ajunge cu:

  • Elementor;
  • Elementor Pro;
  • trei sau patru pachete suplimentare de widgeturi.

Deși din fiecare sunt folosite poate doar două sau trei elemente.

Asta înseamnă mai multe:

  • update-uri;
  • fișiere;
  • dependențe;
  • posibile conflicte;
  • suprafețe de atac.

Uneori merită păstrat addon-ul.

Alteori o funcționalitate foarte simplă poate fi realizată fără să adaugi încă un pachet cu zeci de widgeturi.

8. Plugin instalat pentru o funcționalitate care se putea face simplu

Aici nu spun că orice funcție trebuie scrisă custom.

Ar fi o abordare greșită.

Pluginurile există tocmai pentru a nu reinventa permanent aceeași funcționalitate.

Dar există situații în care un plugin complex este instalat doar pentru:

  • un redirect;
  • câteva linii de cod;
  • un shortcode simplu;
  • o modificare minoră WooCommerce;
  • un snippet.

În aceste cazuri, merită analizat dacă acel plugin este justificat.

Uneori este mai bine să ai o soluție mică și controlată decât un plugin cu 50 de funcții din care folosești una singură.

Dar și aici există o regulă:

custom nu înseamnă automat mai bun.

Codul custom trebuie și el scris corect, documentat și întreținut.

9. Pluginuri care nu sunt configurate corect

Un plugin bun poate produce rezultate proaste dacă este configurat greșit.

Se întâmplă des la:

  • cache;
  • securitate;
  • SEO;
  • SMTP;
  • WooCommerce;
  • optimizare imagini;
  • tracking.

Poți avea exact pluginul potrivit, dar o configurație nepotrivită pentru site-ul respectiv.

Asta este un alt motiv pentru care simpla listă a pluginurilor nu spune suficient.

Trebuie verificat și ce fac.

10. Pluginuri care nu mai au un scop clar

Pe site-urile vechi găsesc frecvent pluginuri despre care nimeni nu mai știe exact de ce au fost instalate.

Uneori sunt acolo de ani de zile.

Dacă întrebi:

„La ce folosește acesta?”

răspunsul este:

„Nu știu. Era deja acolo.”

Asta este o problemă de mentenanță.

Fiecare plugin ar trebui să aibă un rol clar.

Dacă nu poți identifica rolul, trebuie investigat înainte să îl ștergi.

Pentru că există și cazul opus:

pare inutil, dar în realitate controlează o funcționalitate critică.

De aceea, ștergerea pluginurilor la întâmplare nu este o strategie.

Cum verifici dacă ai prea multe pluginuri?

Nu după număr.

Aș verifica următoarele:

  • există pluginuri cu funcții duplicate?
  • există pluginuri inactive?
  • există pluginuri abandonate?
  • există pluginuri pe care nu le mai folosești?
  • există addon-uri mari folosite pentru un singur widget?
  • există pluginuri care încarcă multe resurse?
  • există pluginuri care generează erori?
  • există pluginuri care încetinesc wp-admin?
  • există pluginuri fără licență sau update-uri?
  • există pluginuri instalate fără să mai știe nimeni de ce?

Dacă răspunsul este „da” la mai multe dintre acestea, atunci merită făcută o curățare.

Pot șterge pur și simplu pluginurile pe care nu le mai vreau?

Nu întotdeauna.

Înainte să elimini un plugin trebuie să verifici:

  • dacă este folosit într-o pagină;
  • dacă are shortcode-uri;
  • dacă adaugă widgeturi;
  • dacă este conectat la WooCommerce;
  • dacă modifică checkout-ul;
  • dacă rulează automatizări;
  • dacă stochează date;
  • dacă alt plugin depinde de el.

Un plugin poate părea minor și totuși să fie integrat în mai multe zone ale site-ului.

Pe un site de business nu recomand:

„Îl dezactivez și văd ce se întâmplă.”

Cel puțin nu direct pe live.

Backup-ul și testarea sunt importante.

Ce se întâmplă după ce ștergi un plugin?

Depinde de plugin.

Unele își elimină datele.

Altele lasă:

  • tabele;
  • opțiuni;
  • fișiere;
  • cron jobs;
  • setări.

De aceea, un site care a trecut prin zeci de pluginuri de-a lungul anilor poate păstra urme chiar și după ce acestea au dispărut din meniul WordPress.

Aceasta este una dintre cauzele pentru care site-urile vechi trebuie evaluate periodic, nu doar „curățate” din interfață.

Mai puține pluginuri înseamnă automat un site mai rapid?

Nu.

Este una dintre cele mai frecvente confuzii.

Poți șterge 10 pluginuri foarte mici și să nu vezi aproape nicio diferență.

Sau poți elimina ori înlocui un singur plugin problematic și să observi imediat o îmbunătățire.

Performanța trebuie măsurată.

Nu presupusă.

Dacă site-ul se încarcă greu, am explicat separat cele mai frecvente cauze în articolul despre site-urile WordPress lente și ce merită verificat înainte să instalezi încă un plugin de optimizare.

Când merită înlocuit un plugin?

Nu aș schimba un plugin doar pentru că există unul mai nou sau mai popular.

Migrarea poate aduce propriile probleme.

Dar aș lua în calcul înlocuirea dacă:

  • nu mai primește actualizări;
  • are probleme repetate de securitate;
  • produce conflicte;
  • consumă excesiv resurse;
  • dezvoltatorul a abandonat proiectul;
  • există o alternativă clar mai bună;
  • folosești foarte puțin din funcționalitatea lui;
  • nu mai este compatibil cu direcția site-ului.

Decizia trebuie luată pe baza impactului real.

Am 35 de pluginuri. Trebuie să-mi fac griji?

Nu doar din cauza numărului.

35 poate fi complet justificat pentru:

  • WooCommerce;
  • cursuri;
  • membership;
  • automatizări;
  • integrări;
  • tracking;
  • SEO;
  • securitate;
  • backup.

Dar dacă vorbim despre un site de prezentare cu cinci pagini și 35 de pluginuri, eu aș fi curios să văd de ce sunt necesare toate.

Numărul nu condamnă site-ul.

Dar uneori spune:

„Merită să verificăm ce este aici.”

Cum abordez eu o verificare de pluginuri WordPress?

Nu încep prin a șterge.

Încep prin a înțelege site-ul.

Mă uit la:

  • ce funcționalități are;
  • ce plugin realizează fiecare funcție;
  • dacă există suprapuneri;
  • ce pluginuri sunt esențiale;
  • ce pluginuri pot fi înlocuite;
  • ce pluginuri nu mai sunt folosite;
  • ce impact au asupra performanței;
  • ce riscuri de securitate există;
  • dacă update-urile și licențele sunt în regulă.

Apoi se poate face o curățare controlată.

audit → backup → testare → eliminare / înlocuire → verificare.

Nu invers.

***

Întrebarea:

„Câte pluginuri WordPress sunt prea multe?”

nu are un răspuns universal.

Problema nu este că ai 15, 25 sau 40.

Problema apare când ai pluginuri:

  • inutile;
  • duplicate;
  • abandonate;
  • prost configurate;
  • prea grele pentru rolul lor;
  • instalate fără să mai știe nimeni de ce.

Un site WordPress bine construit nu este neapărat site-ul cu cele mai puține pluginuri.

Este site-ul în care fiecare componentă are un rol clar și este întreținută corect.

Ai un site WordPress care s-a adunat în timp și nu mai știi exact ce pluginuri sunt necesare?

Pot verifica structura tehnică a site-ului, pluginurile existente, suprapunerile, problemele de performanță și componentele care pot fi eliminate sau înlocuite fără să riscăm funcționalitățile existente.

Contactează-mă pentru o verificare tehnică a site-ului WordPress.

Ai un proiect în minte?

Sună-ma acum!
0732 863 523

Hai să găsim soluția tehnică potrivită pentru afacerea ta.