În această postare pe blog, vom acoperi un subiect despre care oamenii nu vorbesc des: cum să vă optimizați baza de date. données WordPress.

Dacă încă nu ați prins obiceiul de a vă păstra elementele de bază données SQL curat și ordonat este un moment excelent pentru a începe.

Știm că acesta este genul de „sarcină” pe care proprietarii de site-uri o evită pentru că le este frică să nu rupă ceva.

Dar după cum veți vedea în acest tutorial, optimizarea bazei de date données WordPress nu este deloc dificil atunci când utilizați pluginul WP-Optimize.

Aceștia sunt aceiași oameni care au creat popularul plugin de rezervă Updraft Plus , deci este un început bun.

Veți fi mai mult decât confortabil să vă optimizați baza de date până când veți finaliza acest tutorial.

Să începem.

Cum funcționează baza de date WordPress

Întregul tău site WordPress este o bază de date mare și, mai precis, o bază de date SQL. Și ca orice altă bază de date pe care ați folosit-o, aceasta este alcătuită din mai multe tabele de date.

Fiecare funcție majoră de pe site-ul dvs. WordPress are propria sa placă pentru ca lucrurile să funcționeze fără probleme. Începând cu WordPress 4.9, fiecare instalare constă din 12 tabele separate, după cum se arată mai jos:

Optimizarea bazei de date WordPress

De ce să vă optimizați baza de date WP

O bază de date… conține date.

Și cu cât adăugați mai multe informații, cu atât va deveni mai mare. Aproape fiecare modificare pe care o faci site-ului tău WordPress mărește dimensiunea fișierului bazei de date SQL.

Aceasta include instalarea și eliminarea pluginurilor, adăugarea de teme, comentarii (da, inclusiv spam), recenzii postate, schițe de postare etc...

Optimizarea bazei de date WordPress

Există două aspecte de luat în considerare aici:

  • Servirea fișierelor mari afectează performanța serverului
  • Gazdele web au de obicei un Limita superioară cu privire la dimensiunea fișierelor bazei de date

Deci, nu numai că o bază de date uriașă WordPress va încetini site-ul dvs., dar gazda dvs. va ajunge să vă taxeze mai mult pentru a-l găzdui sau vă va cere să găsiți un nou cazare pentru site-ul dvs.

Unele companiicazare susțineți că dimensiunea bazei de date SQL este limitată doar de spațiul disponibil pe disc pe care îl aveți. Dar uite ce se întâmplă când baza de date WordPress atinge 3 GB și/sau 1 de tabele: se vor răzgândi destul de repede.

Cum puteți determina dimensiunea bazei de date?

  1. Conectați-vă la contul cPanel al site-ului dvs. - acesta este de obicei: domaine.com/cpanel.
  2. Derulați în jos până când găsiți pictograma bazei de date MySQL și faceți clic pe ea.

3. Acum localizați secțiunea „Bez de date curente”.

Optimizați-vă manual baza de date

Am vrut să abordăm pe scurt acest subiect pentru a vă feri de greșeli pe care veți avea timp să le regretați.

Există posibil optimizați-vă manual baza de date WordPress. Dar asta rareori este o idee bună.

De exemplu, puteți utiliza instrumentul phpMyAdmin din cPanel pentru a optimiza fiecare tabel individual din baza de date WordPress:

Dar ar trebui să evitați să faceți acest lucru din simplul motiv că o greșeală ar putea duce la distrugerea permanentă a datelor dvs. Sau, cu alte cuvinte, ați putea să vă ștergeți din greșeală toate paginile și postările în mai puțin de 5 clicuri.

Și există foarte puține șanse de a le recupera, cu excepția cazului în care aveți o copie de rezervă recentă. Așa că nu încercați niciodată să optimizați manual – chiar nu este nevoie să mergeți atât de departe.

Cum să utilizați WP-Optimize pentru a vă aranja baza de date

Optimizarea bazei de date WordPress

notițe

Creați o copie de rezervă completă a instalării WordPress înainte de a urma oricare dintre pașii din acest tutorial. Vă sugerăm să utilizați BackWPup ou Updraft Plus pentru a vă crea backup.

Notă : Riscați stabilitatea și funcționarea site-ului dvs. dacă nu creați o copie de rezervă.

Le Plugin WP-Optimize este disponibil gratuit în directorul de pluginuri WordPress, așa că tot ce trebuie să faceți este să îl instalați și să îl activați de acolo.

Acum veți avea un element de meniu pentru plugin, așa că faceți clic pe „WP-Optimize” pentru a deschide tabloul de bord:

De aici puteți alege ce optimizări doriți să rulați,

sau afișați informații despre tabelele individuale.

Și dacă derulați în jos, veți vedea și dimensiunea actuală a bazei de date WordPress:

Notă: Făcând clic pe „WP-Optimize”, apoi pe „Bază de date”, ajungeți la același ecran.

De asemenea, puteți naviga la diferitele secțiuni ale acestui plugin folosind meniul de acces rapid din partea de sus a ecranului:

Optimizarea tabelelor WordPress

Primul lucru la care trebuie să urmăriți este opțiunea „Optimizare tabele bazei de date”. Practic, acest plugin nu poate optimiza tabelele InnoDB, așa că trebuie să bifați o casetă pentru a suprascrie această setare:

Motivul pentru care vi se cere să faceți acest lucru este că procesul de optimizare va reconstrui complet tabelele InnoDB dacă utilizați o versiune mai veche de MySQL. Și în cazul nostru, suntem:

Dar această situație variază de la gazdă la gazdă, așa cum puteți vedea aici:

Puteți alege între optimizări sigure și cele cu semn de exclamare. Optimizările cu semn de exclamare includ cel mai mare potențial de risc .

Și spunem potentiel pentru că asta-i tot: ceva ar putea merge prost.

Ceea ce ar putea să meargă greșit este că efectuarea acestor optimizări ar putea crește sarcina pe serverul dvs., ceea ce ar putea duce la repornirea acestuia.

Dacă se întâmplă acest lucru, baza de date ar putea fi distrusă.

Dar puteți rula celelalte optimizări oricând doriți, selectându-le și apoi făcând clic pe „Run Optimization”.

  • Optimizați tabelele bazei de date : Baza de date este formată din mai multe tabele și fiecare dintre ele poate conține intrări redundante sau date nedorite.
  • Curățați toate revizuirile post – acestea sunt versiunile vechi ale publicațiilor la care puteți reveni în cazul în care ați greșit.
  • Curățați toate articolele redactate automat : acestea sunt revizuiri ale paginilor pe care le-ați modificat și care au fost salvate automat, dar niciodată folosite.
  • Curățați toate postările aruncate în gunoi – postări care au fost aruncate la gunoi, dar nu au fost curățate automat după 30 de zile, ceea ce se poate întâmpla.
  • Ștergeți spam-ul și comentariile șterse : Toate comentariile pe care credeai că le-ai șters sunt încă acolo, așa că ar trebui să fie șterse pentru a economisi spațiu.
  • Comentariile neaprobate au fost șterse – puteți folosi această opțiune pentru a șterge toate comentariile neaprobate, ceea ce vă poate economisi mult timp dacă primiți mult spam.

Este o idee bună să vă faceți timp parcurgând aceste optimizări, testându-le una câte una.

De asemenea, ar trebui să verificați dacă site-ul dvs. răspunde în continuare conform așteptărilor după executarea unei optimizări.

Optimizați imaginile

O altă caracteristică excelentă pentru a vă ajuta să vă optimizați site-ul și are un beneficiu indirect pentru dimensiunea bazei de date. Această caracteristică ar putea, de asemenea, să înlocuiască orice alta plugin de compresie a imaginii pe care îl utilizați în prezent.

La urma urmei, de ce să aveți două plugin-uri active când doar unul va efectua mai multe sarcini?

Apoi îl puteți dezactiva și șterge pe cel de care nu aveți nevoie, eliberând spațiu în baza de date. Optimizarea imaginii este automată odată ce o activați cu „Comprimați automat imaginile nou adăugate:

Și puteți alege, de asemenea, nivelul de compresie de utilizat pentru fiecare imagine:

  • Prioritizează compresia maximă – dimensiune mică a fișierului, cea mai scăzută calitate a imaginii
  • Prioritați atenția la detalii: dimensiune mai mare a imaginii, calitate mai bună a imaginii
  • Personalizat – utilizați un glisor pentru a alege nivelul de compresie dorit.

Pluginul este implicit „Personalizat” cu glisorul plasat în mijloc, așa că ajustați-l numai dacă sunteți nemulțumit de dimensiunea fișierelor de imagine pe care le obțineți.

Sub „Opțiuni avansate” veți găsi serviciul de compresie utilizat în prezent pentru a vă micșora imaginile:

Optimizarea bazei de date WordPress

Am testat doar folosind reSmush.it în recenzia noastră, așa că nu am modificat niciuna dintre setările implicite.

Notă : Datele EXIF ​​sunt datele de identificare stocate în imaginile digitale, în special cele de la camerele digitale.

Deși nu este nimic în neregulă cu funcțiile de optimizare a imaginii de mai sus, folosim doar ShortPixel pe site-urile noastre.

Este rapid, eficient și foarte accesibil – chiar poți obțineți un cont ShortPixel gratuit pentru a-l aduce pentru un test drive.

Setări WP-Optimize

Din acest ecran, puteți activa bara de administrare a pluginului sau puteți alege cât timp ar trebui să stocați datele:

Cât de multe date ar trebui să păstrați, va depinde de cât timp aveți nevoie pentru a păstra revizuirile postărilor, comentariile neaprobate pe blog, mesajele nefinalizate etc.

Așadar, ajustați această setare după cum se potrivește cel mai bine situației dvs. personale. Dar două săptămâni ar trebui să fie mai mult decât suficiente pentru majoritatea proprietarilor de site-uri.

De asemenea, puteți programa cât de des ar trebui să fie curățată și optimizată baza de date:

Acesta este în prezent în versiune beta, așa că avem tendința de a evita funcțiile de acest fel până când sunt în producție.

Acestea fiind spuse, a putea schimba exact ceea ce curățați în mod regulat din baza de date este o idee bună. Și, în sfârșit, puteți alege să activați sau să dezactivați trackback-urile și comentariile la toate articolele anterioare:

Optimizarea bazei de date WordPress

Am dezactivat trackback-urile aici pentru că... ei bine... le-a folosit cineva încă? De asemenea, puteți dezactiva comentariile viitoare la postările existente de pe blog din acest ecran. Și asta este tot ce există în diferitele setări ale WP-Optimize.

Concluzie

Deci, după cum puteți vedea, optimizarea bazei de date WordPress pentru o performanță mai bună nu este atât de tehnică pe cât s-ar putea crede.

Odată ce aveți o copie de rezervă funcțională a site-ului dvs. și apoi vă faceți timp pentru a parcurge tutorialul nostru WP-Optimize, nu aveți de ce să vă faceți griji.

Ne-am împiedicat și ne-am scăpat ceva?

Dacă da, anunțați-ne în comentariile de mai jos și nu uitați să împărtășiți acest lucru cuprins pe profilurile tale de socializare, dacă ți se pare util.