Articles

Cum să vă curățați baza de date WordPress (și tabelele vechilor plugin-uri)

Pe măsură ce utilizați WordPress, baza de date WordPress devine inevitabil umflată.

Pentru a vă curăța baza de date WordPress, instalați un plugin precum WP-Optimize și folosiți-l pentru a elimina comentariile spam, revizuirile postărilor, ciornele automate, tranzițiile, pingback-urile, trackback-urile și tabelele nefolosite lăsate în urmă de plugin-urile vechi. O bază de date mai curată vă poate face site-ul și administratorul semnificativ mai rapid.

În acest tutorial, voi folosi WP-Optimize pentru a curăța baza de date WordPress. În timp ce unele plugin-uri, cum ar fi WP Rocket (și altele) vă permit să curățați o parte din baza de date, nu vă permit întotdeauna să ștergeți tabelele vechi ale plugin-urilor, cum ar fi WP-Optimize, WP-Sweep sau Advanced Database Cleaner.

Făcând acest lucru, baza de date va funcționa mai eficient și, la rândul său, vă poate ajuta să reparați un site WordPress lent și să îl faceți să se încarce semnificativ mai repede. Curățarea bazei de date WordPress este, de asemenea, recomandată în ghidul de optimizare al WordPress și este ceva ce ar trebui să faceți periodic.

Cum să vă curățați baza de date WordPress

  1. Realizați o copie de siguranță a bazei de date WordPress
  2. Instalați WP…Optimize
  3. Remover Trash From Your Database
  4. Delete Tables Left Behind By Old Plugins
  5. Schedule Ongoing Database Clean Ups
  6. Other Plugins That Clean Your Database

Backup Your WordPress Database

Utilizați UpdraftPlus pentru a face o copie de rezervă a bazei de date în prealabil.

Nu ar trebui să vă faceți griji în legătură cu acest lucru, dar în cazul în care ceva nu merge bine, cel puțin veți avea o copie de rezervă. Instalați plugin-ul, mergeți la setările UpdraftPlus și conectați un serviciu terț în care să descărcați fișierele (eu folosesc Dropbox). După aceea, puteți face o copie de rezervă cu 1 clic.

UpdraftPlus-Backup-and-Restoration

Instalați WP-Optimize

Instalați pluginul WP-Optimize, apoi mergeți la WP-Optimize → Database.

WP-Optimize-Plugin

Îndepărtați gunoiul din baza de date

În WP-Optimize, veți vedea setările pentru Optimizări și Tabele.

În setările pentru Optimizări, de obicei doriți să ștergeți totul, cu excepția comentariilor neaprobate și a revizuirilor postărilor. Dacă nu vă deranjează să ștergeți comentariile neaprobate (comentariile de pe blog care nu au fost încă aprobate) sau revizuirile postărilor (ciornele anterioare luate automat de WordPress de fiecare dată când faceți o revizuire la o pagină sau o postare), le puteți șterge și pe acestea.

WP-Optimize Clean Database

Database Items (Definitions)

  • Optimizarea tabelelor bazei de date: similar cu defragmentarea unui hard disk, numai că în cazul bazei de date WordPress. Acest lucru recuperează spațiul nefolosit în tabelele bazei de date, reducând cantitatea de stocare și face ca accesarea tabelelor să fie mai eficientă.
  • Revizuiri ale postărilor: create automat de fiecare dată când salvați sau actualizați o postare.
  • Proiecte automate ale postărilor: proiecte pe care WordPress le salvează automat atunci când le editați.
  • Postări aruncate la gunoi: postări pe care le-ați șters.
  • Comentarii spam și aruncate la gunoi: comentarii marcate ca spam sau șterse.
  • Comentarii neaprobate: comentarii de blog pe care nu le-ați aprobat.
  • Opțiuni tranzitorii expirate: date cache nefolosite (de exemplu, pluginul de partajare socială va stoca „share counts” pe pagini sau postări).
  • Pingbacks: o modalitate de a notifica blogurile pe care le-ați legat la ele.
  • Trackbacks: o altă modalitate de a notifica blogurile pe care le-ați legat la ele.
  • Post meta data: informații afișate utilizatorilor pe fiecare postare (de exemplu, autor, data publicării, categoria). Acest lucru va șterge datele meta ale posturilor care nu aparțin niciunei postări.
  • Date meta ale comentariilor: la fel ca și datele meta ale posturilor, doar că pentru informațiile despre comentarii.
  • Date de relații orfane: adesea create de plugin-uri atunci când postările sunt șterse.

Delete Tables Left Behind By Old Plugins

În fila WP-Optimize Tables, veți vedea tabelele din baza de date.

Atenție la tabelele pe care scrie „not installed” (neinstalat) și care au un buton Remove lângă ele. Acestea sunt tabele lăsate în urmă de plugin-uri vechi care nu sunt instalate în prezent pe site-ul dvs. WordPress (deci ar trebui să le ștergeți dacă nu intenționați să le mai folosiți). WP-Optimize vă spune, de asemenea, dimensiunea și cărui plugin îi aparține tabelul, care, din nou, va fi unul pe care l-ați șters deja.

WP Optimize Tables

Schedule Ongoing Database Clean Ups

Vă recomand să programați o curățare automată a bazei de date aproximativ o dată pe săptămână (sau chiar mai frecvent pentru site-urile mari, cu o mulțime de pluginuri). Puteți găsi acest lucru în WP-Optimize → Settings.

WP Optimizer Scheduled Database Cleanup

Dacă folosiți deja un plugin precum WP Rocket în care curățarea bazei de date este încorporată, îl puteți folosi pentru a programa curățări săptămânale ale bazei de date, apoi instalați WP-Optimize doar atunci când aveți nevoie să curățați tabelele bazei de date de la pluginurile șterse (eu prefer întotdeauna să am mai puține pluginuri instalate).

WP Rocket Automatic Database Cleanup

Alte pluginuri care vă curăță baza de date

Majoritatea celorlalte pluginuri de curățare a bazei de date fac exact același lucru ca WP-Optimize

Advanced Database Cleaner – similar cu WP-Optimize, dar vă permite să vă scufundați mai mult în baza de date și vă permite să vizualizați lucrările cron. Versiunea Premium este bună în primul rând pentru a vă curăța în continuare baza de date de pluginuri vechi și are opțiuni pentru orfani, pluginuri, teme și WP.

Advanced-Database-Cleaner

WP-Sweep – vă permite să curățați opțiuni suplimentare, cum ar fi user meta și term meta, dar faceți o copie de rezervă și faceți acest lucru numai dacă știți ce faceți (dacă faceți acest lucru, veți șterge termenii din proiectele de postări).

WP Sweep Settings

Plugins Garbage Collector – vă permite doar să ștergeți tabelele vechi de plugin-uri cu recenzii mediocre.

Plugins Garbage Collector Scan

Breeze By Cloudways – un plugin dezvoltat de Cloudways hosting (sunt grozavi). Vă permite să ștergeți doar câteva elemente importante din baza de date, dar nu vă permite să optimizați tabelele bazei de date sau să ștergeți datele meta ale posturilor, datele meta ale comentariilor sau tabelele lăsate în urmă de pluginurile șterse.

Breeze Database Cleanup

Întrebări frecvente

Ce pluginuri sunt cele mai bune pentru curățarea bazei de date WordPress?

WP-Optimize și Advanced Database Cleaner sunt două pluginuri pentru curățarea temeinică a bazei de date. Ele pot optimiza mult mai mult decât pluginurile automate, cum ar fi WP Rocket.

Cum se șterg tabelele vechi ale pluginurilor WordPress?

WP-Optimize și Advanced Database Cleaner au opțiuni pentru a șterge tabelele lăsate în urmă de pluginurile vechi. Acestea vă arată cărui plugin îi aparține tabelul, cu un prompt Not Installed și un buton Remove.

WP Rocket curăță baza de date?

WP Rocket curăță o parte din baza de date (revizuiri de postări, ciorne automate, tranziții, etc.), dar nu șterge tabelele plugin-urilor vechi.

Cât de des ar trebui să vă curățați baza de date?

O dată pe săptămână ar trebui să fie suficient pentru majoritatea site-urilor. Pentru site-urile mai mari, cu o mulțime de plugin-uri, este posibil să doriți să o curățați mai des.

Ce face curățarea bazei de date?

Curățarea bazei de date șterge revizuirile posturilor, ciornele automate, posturile aruncate la gunoi, comentariile spam, comentariile aruncate la gunoi, tranzitorii și tabelele bazei de date.