Skip to content

Kõik WordPressist, veebiarendusest — ja mitte ainult

🧹 Kas oled pluginakoguja? Kuidas oma WordPressi saiti koristada

🧹 Kas oled pluginakoguja? Kuidas oma WordPressi saiti koristada

Kas tead seda tunnet: logid sisse oma WordPressi administraatoripaneeli, vaatad pluginade nimekirja ja mõistad, et pole pooli neist kuid avanud. Või isegi aastaid. „See võib kunagi kasuks tulla," ütled endale. „See on tasuta, miks see kustutada," lisad. Ja enne kui arugi saad, oled saanud selleks, keda kogukond nimetab pluginakogujaks.

Probleem pole koguses. Probleem on selles, et iga mittevajalik plugin tähendab täiendavat HTTP-päringut, potentsiaalset turvaauku ja järjekordset peavalu, mis uuenduste ajal ootab. Aastatepikkuse WordPressiga töötamise jooksul oleme proovinud sadu pluginaid: sotsiaalmeedia, vahemälu, hüpikakende ja turvalisuse jaoks. Ja tead mis? Märkimisväärne osa neist oli lihtsalt surnud raskus. Allpool on süsteem, mis aitab sul teha auditi, hoida alles see, mida tõeliselt vajad, ja halastamatult vabaneda ballastist.

💡 Kiire ülevaade:

  • Mine läbi pluginakoguja 7 hoiatavat märki ja hinda oma saiti ausalt
  • Koosta kasulike ja kasutute pluginade maatriks, lähtudes nende mõjust tulule ja kiirusele
  • Tee täielik varukoopia ja mõõda saidi kiirust enne koristamise alustamist
  • Deaktiveeri eemaldamiskandidaadid ükshaaval ja jälgi mõõdikuid 2-3 päeva
  • Kustuta ballast täielikult koos jääkandmetega andmebaasis

Pluginakoguja 7 hoiatavat märki

Aus kontrollnimekiri. Vasta „jah" või „ei", kuid ära peta ennast.

1. Sa ei mäleta, miks sa pooled oma pluginatest paigaldasid

Kui plugin on aktiveeritud, kuid sa ei oska kohe öelda, mis ülesannet see lahendab ja millal sa selle funktsionaalsust viimati kasutasid, on see punane lipp. Pluginad on selleks, et teenida eesmärki, mitte täiendada su kollektsiooni.

2. Sa lükkad WordPressi uuendusi edasi aegunud pluginade tõttu

Arendaja hülgas plugina, uus WordPressi versioon ei ühildu sellega, kuid sina klammerdud vana tuuma külge. Tulemus: jääd ilma uutest funktsioonidest, turvaparandustest ja riskid jääda haavatava saidiga.

3. Sul on rohkem pluginaid kui avaldatud postitusi

See on eriti kõnekas, kui sait on olnud üleval üle kuu. Kakskümmend pluginat viie artikliga blogis ei ole ettenägelikkus, vaid rämps.

4. Pluginade uuendamine on muutunud omaette tööks

Kui oma pluginaloomaaia hooldamine võtab paar tundi nädalas või nõuab isegi kellegi palkamist, siis toidad pluginaid selle asemel, et nemad sinu heaks töötaksid. Iroonilisel kombel võib see spetsialist esimese asjana soovitada nende arvu vähendada.

5. Sa kasutad „Šveitsi armee noa" pluginat ainult ühe või kahe funktsiooni jaoks

Mitmefunktsioonilised hiigelpluginad on levinud lõks. Jetpack, JetEngine või sarnased hiiglased pakuvad kümneid võimalusi, kuid kui kasutad ainult piltide laiska laadimist ja külastajate statistikat, maksad serveriressurssidega valdava enamuse kasutamata koodi eest. Asenda kõik-ühes tööriist paari kergekaalulise spetsialiseeritud lahendusega.

6. Sinu saidil on endiselt pluginaid, mille sa „asendasid paremate alternatiividega"

Leidsid parema alternatiivi? Kustuta vana. Ära „deaktiveeri seda igaks juhuks", vaid päriselt kustuta. Deaktiveeritud plugin ei käivita PHP-d, kuid selle failid on serveris ja selle tabelid andmebaasis võtavad ruumi ning aeglustavad varukoopiaid.

7. Sul on pluginaid, mis on paigaldatud „tuleviku jaoks"

„Kunagi käivitan veebipoe, WooCommerce tuleb kasuks." „Alustan uudiskirja ja ühendan MailPoeti." Kuni see „kunagi" saabub, on pluginad surnud raskus. Hoia tekstidokumenti kandidaatide nimekirjaga ja tule selle juurde tagasi, kui oled ülesandeks tegelikult valmis.

Miks pluginatega ülekoormamine su saiti kahjustab

WordPressi halduspaneeli pluginanimestik keelatud laiendustega

Paljud mõtlevad nii: plugin on deaktiveeritud, seega ei mõjuta see saiti. See on ohtlik lihtsustus. Isegi keelatud plugin jätab maha failid ja andmebaasikirjed, samas kui aktiivne lisab igal lehe laadimisel HTTP-päringuid. Külastaja brauser peab alla laadima täiendavaid skripte ja stiile ning server kulutab protsessoriaega sinu jaoks mittevajaliku koodi töötlemisele.

Laadimiskiiruse mõju ärinäitajatele on kinnitatud aastatepikkuste uuringutega. 2019. aasta Portenti raport näitas, et saidid, mis laadivad 1 sekundiga, konverteerivad kolm korda paremini kui saidid, mis laadivad 5 sekundiga. Google'i andmetel suureneb mobiilseadmetes põrkemäär 32%, kui laadimisaeg pikeneb 1 sekundilt 3 sekundile. Iga täiendav plugin tähendab millisekundeid, mis summeeruvad sekunditeks.

Turvalisuse küsimus on veelgi pakilisem. WPScani statistika kohaselt vastutavad pluginad üle 90% teadaolevate WordPressi turvaaukude eest. Iga täiendav plugin on täiendav ründevektor ja järjekordne rida asjade nimekirjas, mis vajavad jälgimist ja uuendamist. Vähem pluginaid tähendab väiksemat ründepinda.

Ja on veel kolmas aspekt: kognitiivne koormus. Mida rohkem pluginaid sa hooldad, seda vähem tähelepanu läheb tõeliselt olulistele asjadele nagu sisu, disain ja turundusstrateegia. WordPressi administraatoripaneel peaks olema tööriist, mitte unustatud eksperimentide ladu.

Millised pluginad väärivad kohta sinu saidil

Põhimõte on lihtne: hoia alles ainult see, mis otseselt või kaudselt mõjutab saidi eesmärkide saavutamist. Allpool on kategooriad, mis tegelikult tulemusi mõjutavad.

Turvapluginad

Turvalisus ei ole kompromisside koht. Häkitud sait kaotab otsingureitingud, õõnestab publiku usaldust ja selle taastamine maksab raha. WP Ghost (endine Hide My WP) varjab märke, et sait töötab WordPressil, muutes ründajatel automaatse turvaaukude skannimise raskemaks. Meil on selle plugina üksikasjalik ülevaade. Reegel on lihtne: üks kvaliteetne turvaplugin on parem kui kolm keskmist pluss viis deaktiveeritut „igaks juhuks".

Vahemälu ja kiiruse pluginad

Vahemällu salvestamine annab kõigist optimeerimisviisidest kõige märgatavama laadimiskiiruse paranemise. Õigesti seadistatud vahemäluplugin vähendab lehe genereerimise aega mitmelt sekundilt kümnete millisekunditeni. Avaldasime üksikasjaliku juhendi W3 Total Cache'i seadistamiseks, mis on üks paindlikumaid ja võimsamaid vahemälu tööriistu. Üks vahemäluplugin on alati õigustatud. Kaks? Peaaegu mitte kunagi.

Kasutajate kaasamise pluginad

Sotsiaalmeedia nupud, „Jaga" plokid, soovituste vidinad: kui need toovad liiklust, töötavad need sinu heaks. Koostasime 35 parima sotsiaalmeedia plugina nimekirja. Vali üks või kaks, mis sobivad kõige paremini sinu disainiga, ja kustuta ülejäänud. Neli komplekti „Jaga" nuppe erinevatelt arendajatelt ei korruta sinu jagamisi.

Konversiooni- ja tellimispluginad

Hüpikaknad, lead-magnetid ja tellimisvormid mõjutavad otseselt tulu. OptinMonster on endiselt üks selle niši liidreid. Selle hüpikakende A/B-testimine ja nutikad käivitajad näitavad järjepidevalt kõrgeid konversioonimäärasid. Meil on ka 8 parima WordPressi hüpikakna plugina kollektsioon. Sama põhimõte: üks tõestatud tööriist loomaaia asemel.

Kuidas mõõta pluginade mõju laadimiskiirusele

WordPressi saidi kiirustesti tulemused Pingdomi tööriistas

Ilma numbriteta on igasugune koristamine oletus. Vajad kiiruse mõõtmise tööriista. Pingdom Tools ja GTmetrix on tasuta ning näitavad laadimisaega, HTTP-päringute arvu ja lehe suurust. Google'i PageSpeed Insights lisab Core Web Vitals'i mõõdikud.

Testimise metoodika:

  • Vali üks konkreetne testserveri asukoht (näiteks Frankfurt Euroopa publiku jaoks) ja lukusta see
  • Tee avalehel kolm kiirusemõõtmist üheminutilise vahega ja arvuta nende keskmine
  • Keela ÜKS kahtlane plugin ja korda mõõtmisi
  • Võrdle HTTP-päringute arvu enne ja pärast, sest see mõõdik on sageli kõnekam kui sekundid

Oluline: testi minimaalse koormuse tundidel. Kui sait on äriline ja sellel on pidevalt külastajaid, ära eksperimenteeri live-serveris. Klooni see wpclone alamdomeenile ja testi koopial. Duplicatori plugin saab kloonimisega hakkama vaid minutitega.

Omaette stsenaarium on pluginakonflikt. Võimas, kuid raske tellimisplugin võib samaaegselt nii konversiooni suurendada kui ka saiti aeglustada. Siin teeb otsuse suhe „konversioonikasum / kiirusekadu". Kui sekundi murdosa aeglustumine annab märgatava tellijate arvu kasvu, on see seda väärt. Kui sekundid sekundi murdosa protsendi eest, siis mitte.

Samm-sammuline koristamine: auditist kustutamiseni

WordPressi pluginahalduse ekraan deaktiveerimise ja kustutamise nuppudega

Asume praktilise poole juurde. Seda tegevuste jada on lihvitud kümnete saitide peal.

1. samm. Täielik varukoopia. Enne igasugust koristamist tee saidist varukoopia (failid ja andmebaas). Solid Backups (endine BackupBuddy) või sinu hostingu varundustööriist sobivad. Varukoopia ei ole soovitus, vaid kohustuslik tingimus, kui sait toodab tulu.

2. samm. Audit. Ava pluginade nimekiri ja käi igaüks läbi kolme küsimusega:

  • Millist konkreetset ülesannet see lahendab?
  • Millal ma viimati selle funktsionaalsust teadlikult kasutasin?
  • Mis juhtub saidiga, kui ma selle kustutan?

Loo kolm nimekirja: „Jäta alles", „Küsitav" ja „Kustuta".

3. samm. Deaktiveerimine ja testimine. Keela pluginad „Küsitavast" nimekirjast ükshaaval. Pärast iga deaktiveerimist tee saidil kiire ülevaatus: kontrolli, kas kujundus lagunes, kas vormid töötavad ja kas kriitilised elemendid kadusid. Hoia pluginat keelatuna 48-72 tundi, selle aja jooksul märkad, kui midagi valesti läheb.

4. samm. Täielik kustutamine. Kui oled kindel, et pluginat pole vaja, kustuta see, mitte ära lihtsalt deaktiveeri. Enamik pluginaid koristab enda järelt, kui need kustutatakse standardse WordPressi liidese kaudu, kuid mõned jätavad andmebaasi tabelid. Pärast massilist koristamist on mõistlik käivitada WP-Optimize või sarnane tööriist, et puhastada järelejäänud andmed. Orvuks jäänud read tabelites wp_options ja wp_postmeta võivad aastaid surnud raskusena istuda.

5. samm. Lõplik mõõtmine. Pärast koristamise lõpetamist korda kiirustesti. Võrdle HTTP-päringute arvu enne ja pärast. Tõenäoliselt näed kahekohalist vähenemist. Pane tulemus kirja: need numbrid tulevad kasuks, kui poole aasta pärast sirutub käsi „veel ühe väikese tasuta plugina" järele.

Videojuhend koristamise kohta

See on põhjalik teema ja mõnikord on lihtsam protsessi üks kord näha kui juhiseid lugeda. See video näitab WordPressi saidi täielikku puhastamist kasutamata teemadest, pluginatest ja lehtedest:

⁉️🤔 Korduma kippuvad küsimused

Kui palju WordPressi pluginaid loetakse „normaalseks" koguseks?

Universaalset numbrit pole. Visiitkaardisait viie pluginaga võib töötada suurepäraselt, samas kui suur portaal kolmekümnega võib jääda loiuks. Ära keskendu kogusele, vaid koodi kvaliteedile ja mõjule kiirusele. Kui iga plugin lahendab konkreetse ärilise ülesande ega tekita konflikte, võib sul olla kakskümmend. Hoiatav märk on see, kui sa ei suuda kõigi pluginade funktsioone peast loetleda.

Kas on ohutu kustutada plugin, mida ma pole aasta aega kasutanud?

Jah, valdavas enamuses juhtudest. Kuid esmalt deaktiveeri see 2-3 päevaks ja sirvi oma saiti. Kontrolli, kas mõni funktsionaalsus katkes. Mõned pluginad jätavad postituste teksti lühikoodid ja pärast kustutamist kuvatakse need tavalise tekstina nurksulgudes. Kui märkad seda, siis kas taasta plugin või puhasta lühikoodid postitustest käsitsi.

Mida teha vanade pluginatega, mida pole enam WordPressi repositooriumis?

Kui plugin on ametlikust repositooriumist eemaldatud ja seda pole üle kahe aasta uuendatud, kustuta see kõhklemata. Uuenduste puudumine tähendab turvaparanduste puudumist. Erandiks on spetsialiseeritud plugin kontrollitud arendajalt, mis saab uuendusi väljaspool wordpress.org-i.

Kas plugina kustutamine võib saidi andmebaasi lõhkuda?

Korralikult kirjutatud plugin peaks pakkuma oma andmete puhastamist kustutamisel. Kuid praktikas ei järgi kõik arendajad standardeid. Seetõttu ongi vaja varukoopiat enne massilist koristamist. Pärast kustutamist võid käivitada WP-Optimize või Advanced Database Cleaneri, et eemaldada orvuks jäänud tabelid ja read.

Kas ma peaksin hoidma kasutamata pluginaid „ajaloo jaoks" või „igaks juhuks, kui vaja läheb"?

Ei. Plugin, mis „võib kunagi kasuks tulla", ei tule peaaegu kindlasti kunagi kasuks. Ja kui tulebki, paigaldad värske versiooni, mitte selle, mis istus kaks aastat deaktiveerituna ja muutus lootusetult aegunuks. Hoia huvitavate pluginade nimekirja brauseri järjehoidjates või tekstifailis, mitte oma tootmisserveris.

Aeg koristada: mida teha kohe pärast lugemist

Pluginakoristus ei ole ühekordne sündmus, vaid harjumus. Tee auditit kord kvartalis: 20 minutiga käid nimekirja läbi, kustutad paar kandidaati ja kontrollid kiirusemõõdikuid. See on sama hügieen nagu varundamine, lihtsalt kergem unustada.

Otsustusmaatriks kiireteks otsusteks:

  • Plugin, mida sa pole kuus kuud avanud ja ei tea, miks see seal on: kustuta
  • Kõik-ühes plugin, mille puhul kasutatakse ainult ühte funktsiooni: asenda kergekaalulise alternatiiviga
  • Turva- / vahemälu- / konversiooniplugin, mis tegelikult töötab: jäta alles ja uuenda
  • Plugin „tuleviku jaoks": kustuta, kirjuta nimi oma märkmetesse

Kui oled asjad korda saanud, lukusta tulemused: seadista vahemällu salvestamine. Ilma selleta ei saavuta isegi ideaalselt puhastatud sait oma täielikku kiiruspotentsiaali. Pane pluginatega seotud peatükk kinni ja ava järgmine.