Ghidul suprem pentru optimizarea bazelor de date WordPress
Publicat: 2021-09-03
Fiecare utilizator de internet știe cât de important este să mențină viteza și site-ul web eficient. Dacă baza de date backend este neoptimizată, atunci există posibilități ca site-ul dvs. cu trafic mare să ruleze foarte lent.
În acest blog, vom afla despre optimizarea bazei de date WordPress și vom verifica câteva motive pentru care este mai important să vă optimizați site-ul în mod frecvent și cum puteți optimiza site-ul manual și automat.
Fiecare și tot ce este disponibil pe site-ul dvs. este stocat într-o bază de date WordPress. O parte din conținutul său include articole din portofoliu, comentarii, pagini, forumuri, bloguri, link-uri și tipuri de postări. În plus, setările pluginurilor, site-urilor web și temelor vor fi stocate în el.
Conținutul dvs. va crește pe măsură ce site-ul dvs. web crește în mod natural. Astfel, dimensiunea bazei de date va crește și din cauza atâtor setări, teme, pluginuri și conținut.
Să presupunem că uitați sau ignorați optimizarea bazei de date, la un moment dat veți observa că site-ul dvs. durează mult timp să se încarce din cauza unei încetiniri.
Configurarea tabelului bazei de date de bază WordPress
În primul rând, vom afla cum este configurată baza de date WordPress și cum funcționează de fapt.
Informațiile complete sunt stocate în tabelele de bază. WordPress are 11 tabele de bază. În baza de date, este posibil să puteți vedea mai mult de 11 tabele.
Acest lucru se datorează faptului că mai multe tabele vor fi create de teme și pluginuri WordPress. Aceasta înseamnă că numărul total de teme și pluginuri pe care le utilizați va crea atât de mult număr de tabele suplimentare.
Cele 11 tabele de bază care sunt disponibile în WordPress în mod implicit plus care este utilizarea acestora sunt prezentate mai jos
wp_commentmeta – Pentru comentarii, va stoca metainformații
wp_links – creează și stochează meniul de link-uri.
wp_posts – Stochează date pentru alte tipuri de postări, postări și pagini personalizate.
wp_terms – Lista de etichete și categorii va fi stocată pentru toate postările și linkurile.
wp_options – În zona de setări admin, opțiunile setate vor fi stocate.
wp_term_taxonomy – În tabelul wp_terms, va stoca o etichetă de taxonomie. Taxonomie înseamnă link, categorie sau etichetă.
wp_postmeta – vor fi stocate meta informațiile pentru postări.
wp_term_relationships – va fi stocată relația dintre o categorie, etichete și postarea acesteia, plus linkurile și categoriile de linkuri vor fi stocate.
wp_usermeta – despre utilizatori, metainformațiile vor fi stocate.
wp_comments – Stochează comentariile.
wp_users – Stochează lista de utilizatori.
De ce este crucial să optimizați baza de date WordPress
Conținutul și datele de pe site-ul dvs. vor fi stocate în WordPress. Pe scurt, comentariile, postările, conținutul și paginile pe care le-ați creat vor fi stocate în baza de date. De îndată ce vă actualizați site-ul, baza de date va fi actualizată.
Serverul va dura să fie încărcat conform fișierelor stocate în baza de date. Astfel, va dura mai mult timp pentru a prelua toate informațiile din tabelele bazei de date.
Încărcarea serverului va fi redusă, iar performanța site-ului dvs. web va fi îmbunătățită dacă efectuați optimizarea bazei de date WordPress. Puteți spori semnificativ eficiența bazei de date prin ștergerea informațiilor nedorite și învechite de pe site-ul dvs. web.
Acest lucru vă va ajuta să furnizați informațiile necesare utilizatorului foarte rapid. Astfel, pentru a obține o performanță persistentă a site-ului, este foarte important să optimizați baza de date.
Site-ul dvs. web va rula prea lent dacă baza de date WordPress are prea multe date nedorite, ceea ce va duce direct la o rată de respingere ridicată. O rată de respingere mai mare înseamnă că niciun utilizator nu va fi interesat de site-ul dvs. Astfel, ei nu vor prefera să rămână mai mult timp pe site-ul dvs.
Acest lucru se datorează faptului că site-ul dvs. se încarcă foarte lent. Așadar, trebuie să vă asigurați că baza de date este optimizată corespunzător dacă într-adevăr nu doriți să pierdeți potențiali clienți.
Site-ul dvs. web va fi evaluat ca slab de către motoarele de căutare dacă nu ați reușit să efectuați optimizarea bazei de date WordPress. Amintiți-vă că viteza site-ului este un factor foarte important pentru motoarele de căutare.
Un site web slab va oferi o experiență proastă pentru utilizator, care va încetini automat traficul. Orice tip de date nedorite vor fi eliminate prin optimizarea bazei de date, ajută la executarea rapidă și la minimizarea vitezei bazei de date.
Un număr mai mare de utilizatori va fi încurajat, ceea ce va îmbunătăți conversiile numai dacă are performanțe bune.
Cum se încetinește baza de date
Performanța unui site web depinde de dimensiunea bazei de date. Mai jos sunt enumerate puține mijloace care cresc dimensiunea bazei de date.
1. Comentarii spam
Pe site-ul dvs., dacă comentariile sunt activate, atunci există posibilități de a primi comentarii spam. Și, de fapt, comentariile spam sunt un lucru obișnuit pe web în zilele noastre. Dar este important să-l eliminați.
De ce ar trebui să eliminați comentariile spam?
- Comentariile spam pot afecta viteza site-ului și baza de date.
- Eliminarea comentariilor spam va împiedica utilizatorii dvs. reali să facă comentarii reale.
- Comentariile spam de pe blogul dvs. pot lăsa o impresie proastă în fața utilizatorilor reali.
- Utilizatorii reali vor simți că site-ul dvs. nu este deloc profesional și că nu este corect să aveți încredere în el.
Puteți minimiza numărul total de comentarii spam urmând unele metode. Acest lucru îi va încuraja pe oameni să-și lase comentariile pentru a avea conversații reale.
Comentariile spam vor fi postate pentru a posta linkuri, astfel încât alte persoane să poată face clic pe ele. De cele mai multe ori, acest link redirecționează de fapt utilizatorul către site-urile lor web sau direcționează către agenții de marketing terți pentru a fura informații de acreditări.
Deci, devine crucial să eliminați comentariile spam. Veți putea minimiza cu ușurință numărul total de spam prin restricționarea numărului de link-uri de pe postare. Făcând acest lucru, mulți utilizatori nu vor putea posta atât de multe link-uri, deoarece vor fi restricționați.
Acest lucru poate fi prevenit de roboții de spam. Astfel, site-ul dvs. va arăta mai fiabil și mai profesionist. Dacă doriți să aplicați această modificare pe site-ul dvs., atunci trebuie doar să urmați câțiva pași, de ex
- Faceți clic pe setări
- Navigați prin discuții
- Căutați secțiunea de moderare a comentariilor.
- Acum setați numărul total de linkuri care vor fi permise.
Majoritatea mesajelor spam vor consta din cuvinte și expresii similare. Astfel, puteți să vă amintiți e-mailurile de spam pe care le-ați primit anterior. E-mailurile spam conțin în principal promisiuni false, propoziții de cumpărare, expresii de clic, de exemplu „la fel ca la televizor”.
Puteți lista neagră astfel de expresii și cuvinte. Acest lucru va restricționa astfel de utilizatori prin postarea unor astfel de e-mailuri spam și vor fi trimiși la coșul de gunoi.
Pentru a adăuga o listă neagră pe site-ul dvs., puteți urma acești pași simpli.
- Mergi la Setari
- Faceți clic pe discuție
- Verificați secțiunea de lista neagră de comentarii
Dar asigurați-vă că, atunci când selectați cuvintele, nu adăugați cuvinte care pot fi folosite de alte persoane reale.
Puteți face un pas înainte, permițând utilizatorilor să comenteze pe pagini numai celor care sunt înregistrați. Utilizatorului i se va cere să se înscrie în formular sau măcar să-și adauge adresa de e-mail și numele pentru a începe să comenteze.
Urmând această metodă, veți putea preveni postările dvs. prin spam, deoarece majoritatea roboților vor fi ignorați imediat ce au cerut înscrierea.
În ciuda acestui fapt, acest lucru va îndemna utilizatorii reali să înregistreze formularul de abonament și să redirecționeze mai mulți utilizatori. Privilegiul de conversație și postare va fi oferit utilizatorilor înregistrați.
Unii pași pentru adăugarea acestei caracteristici sunt enumerați mai jos
- Mergi la Setari
- Faceți clic pe discuție
- Căutați secțiunea pentru alte setări de comentarii
De asemenea, puteți selecta să verificați toate comentariile. Rezultatele de cea mai bună calitate vor fi oferite bazându-se pe această metodă. Pentru că fiecare comentariu postat pe blog va fi moderat și aprobat de administrator. Dar această metodă va avea nevoie de mai multe resurse.
Dacă ați ales această metodă pentru a o executa manual, atunci persoana va trebui să verifice comentariile așteptate pentru a fi aprobată. Dacă puneți accent pe găzduirea conversațiilor, feedback-ul și serviciul pentru clienți, atunci această strategie vă va ajuta.
Pentru a configura această metodă trebuie să urmați câțiva pași, de exemplu
Mergeți la setare
Faceți clic pe discuție
Căutați secțiunea înainte de apariția unui comentariu
Comentariile vor fi publicate numai atunci când au fost aprobate manual. Apoi selectați opțiunea și faceți clic pe salvare.
2. După revizuire
Cea mai bună platformă CMS este considerată pentru WordPress. WordPress este cea mai bună platformă pentru a ține un ochi asupra schițelor, modificărilor postărilor de blog și revizuirilor. Puteți să vă întoarceți cu ușurință și să recâștigați informațiile pe care le-ați șters din postare.
Acest lucru este posibil deoarece revizuirea ulterioară este stocată de WordPress. Puteți încărca cu ușurință versiunea anterioară a postării sau puteți anula modificările.
Versiunea temporară a postării nefinalizate va fi salvată automat de WordPress. Acest lucru se va întâmpla cu toate schițele și postările.
La fiecare 60 de secunde, salvarea automată va fi stocată în WordPress. Astfel, se va crea ordinea secvențială a editărilor dvs. În timpul creării sau publicării postărilor, aceste revizuiri ale postărilor ar putea fi mai utile. La un moment dat, o astfel de postare poate ocupa mult spațiu într-o bază de date, ceea ce va duce în cele din urmă la încetinirea serverului tău.
Este bine să ștergeți manual versiunea mai veche a postărilor care nu sunt utilizate. În plus, puteți adăuga câțiva parametri care vor șterge postarea după data de expirare. Acestea sunt accesibile din editorul de postări.
Următorul cod poate fi adăugat la fișierul wp-config.php al site-ului dvs. pentru a limita numărul total de revizuiri.
define('WP_POST_REVISIONS', 10)
10 este numărul total real de postări pe care le-ați restricționa. Prin adăugarea acestui cod, nu vor fi create mai mult de 10 postări. Asta înseamnă în mod clar că odată ce 10 numere sunt încrucișate, automat postarea mai veche va fi eliminată.
Prin phpMyAdmin, puteți șterge postarea existentă care nu este utilizată sau o puteți face prin integrarea pluginului WordPress. În această postare, vom afla și despre aceste pluginuri.
3. Tranzitorii expirați
Tranzitorii sunt un instrument WordPress care vă va ajuta pe dumneavoastră sau pe un dezvoltator să stocați informațiile necesare în baza de date pentru o anumită perioadă de timp. Acest lucru va optimiza performanța site-ului dvs. și a site-ului care este conectat la dvs. De asemenea, poate optimiza încărcările serverului.

Cu pluginurile de rețele sociale, se utilizează tipul obișnuit de tranzitori. Pentru a menține la zi numărul de distribuiri pentru postări, WordPress folosește aceste tranzitorii.
De fiecare dată nu trebuie să luați re-permisiune cu site-ul de socializare. Acest lucru va face site-ul dvs. lent. Astfel, acești tranzitori vor fi de ajutor pentru accelerarea procesului.
Nu este garantat că tranzitorii vor funcționa perfect de fiecare dată, mai ales când instalați un plugin sau faceți unele modificări. În loc să așteptați ca acesta să expire, este util să le gestionați.
Tranzitoriul expirat nu va fi amânat de WordPress și din baza de date, este o metodă bună de a le curăța. Site-ul dvs. poate fi încetinit din cauza tabelului mare wp_options. Deci, este o opțiune mai bună să ștergeți tranzitorii expirați.
Cum se efectuează manual optimizarea bazei de date WordPress?
Ar trebui să aveți acces la PhpMyAdmin de către furnizorul dvs. de găzduire pentru a efectua optimizarea manuală a site-ului dvs. WordPress. În cPanel va trebui să vă autentificați, apoi să navigați la baza de date după deschiderea PhpMyAdmin
Acum trebuie să selectați orice bază de date pe care doriți să o optimizați
Acum, pentru optimizarea tuturor tabelelor, trebuie să selectați Verificați tot. Dacă doriți să optimizați un anumit tabel, îl puteți selecta din partea stângă a meniului.
După aceasta, din meniul derulant, selectați tabelul de optimizare
Acum veți primi mesajul de confirmare precum „Interogarea SQL a fost executată cu succes”.
Acum vă puteți deconecta, deoarece tabelele pe care le-ați selectat sunt optimizate.
Postare asociată: Ghid pentru gestionarea bazei de date WordPress cu phpMyAdmin
Cum să optimizați baza de date WordPress cu pluginuri?
Pe internet, veți întâlni atât de multe plugin-uri care vă vor ajuta în procesul de optimizare a bazei de date WordPress.
Astfel de instrumente sunt foarte importante pentru a fi în tabloul de bord WordPress, deoarece vă accelerează site-ul și îl fac fără dureri de cap. Ei vă vor oferi câteva recomandări și vă vor îndruma pentru a începe.
Pluginurile enumerate mai jos sunt gata să înceapă să funcționeze cu un singur clic. Astfel, vom studia despre WP-Sweep, WP-Optimize și WP-Rocket.
WP-Optimize

Unul dintre cele mai cunoscute plugin-uri pentru optimizarea bazei de date a site-ului dvs. WordPress este WP-Optimize. Acest șablon are peste 900.000 de instalări active. Vine cu o configurație cu un singur buton. Astfel, este foarte simplu de utilizat. Pentru a configura acest plugin, trebuie doar să găsiți o sarcină de curățare și să faceți clic pe Run optimization.
Pentru a curăța comentariile spam, postări de revizuire, opțiuni tranzitorii expirate, comentarii neaprobate, comentarii trimise la gunoi, schițe vechi, pingback și trackback-uri, puteți utiliza funcțiile WP-Optimize.
De asemenea, va prezenta informațiile despre dimensiunea datelor, suprasarcina fiecărui tabel din baza de date, tabelul bazei de date și dimensiunea indexului.
WP-Sweep

Un alt plugin popular este WP-Sweep. În prezent, are peste 100.000 de instalații active. Puteți instala acest plugin direct din tabloul de bord WordPress. După instalare, accesați Instrumente>Sweep. Acum veți avea acces la setările pluginurilor
Acest plugin oferă cea mai bună platformă intuitivă pentru utilizator, care oferă, de asemenea, două opțiuni diferite pentru fiecare sarcină, adică Detalii sau Matură. Puteți șterge postări, revizuiri complete, comentarii utilizatori, schițe salvate automat, optimizarea tabelelor, opțiunilor și utilizatorilor.
Trebuie doar să faceți clic pe Sweep All, pentru a rula toate sarcinile. Pentru a vă curăța baza de date, WP-Sweep folosește funcțiile de ștergere ale WordPress. Acest lucru vă va asigura că nu rămân date suplimentare în baza dvs. de date. Cu WP-Sweep nu puteți automatiza optimizarea bazei de date WordPress.
Optimizați baza de date după ștergerea revizuirilor

Optimize Database After Deleting Revision este creat de agenția CAGE Web Design. Are peste 100.000 de instalații active. Și este actualizat acum 1 lună. Acest plugin este doar un singur clic pentru optimizarea și curățarea bazei de date WordPress.
Acesta șterge tipurile de postări personalizate, paginile și postările. De asemenea, elimină postările, paginile și comentariile aruncate în gunoi, comentariile spam, etichetele neutilizate, pingback-urile și trackback-urile, memoria cache OEMBED, expirate sau toate tranzitorii, șterge meta-articolele orfane ale postării și optimizează complet tabelele bazei de date.
În panoul de administrare WP, puteți găsi cu ușurință pagina de setări, apoi faceți clic pe Optimizare bază de date. Se va asigura că baza de date este organizată și rulează eficient.
Cu WP-Optimize cum poți optimiza baza de date a site-ului tău WordPress?
După cum am menționat mai sus, WP-Optimize este un plugin WordPress care este mai popular decât celălalt, deoarece vine cu atât de multe funcții care vă ajută să vă optimizați site-ul.
Puteți curăța și gestiona cu ușurință baza de date cu ajutorul acestor plugin-uri. Utilizând funcțiile sale, puteți, de asemenea, să curățați memoria cache a site-ului dvs. web și să comprimați imaginile. De asemenea, puteți face site-ul dvs. să ruleze eficient și rapid.
Veți descoperi că diferite pluginuri vă vor ajuta să executați trei sarcini diferite, dar WP-Optimize realizează toate aceste trei sarcini pe cont propriu.
Curățarea bazei de date
Baza de date stochează toate informațiile și datele necesare pentru a îndeplini o anumită funcție. La un moment dat, baza de date este plină de date care nu au fost folosite pentru o perioadă mai lungă de timp.
Deci, în acest moment, WP_Optimize va șterge toate datele nedorite și vă va ajuta să recuperați spațiul pierdut. Făcând clic pe Run Optimization, puteți efectua optimizarea bazei de date WordPress în mod independent. Sau puteți face clic pe Run All Selected Optimization pentru a rula fiecare sarcină simultan.
Veți avea acces la o mulțime de opțiuni de optimizare în timp ce utilizați acest plugin. Majoritatea opțiunilor pe care le veți accesa vor oferi detalii complete despre sarcina pe care o veți efectua.
Numărul total de postări nedorite pentru fiecare categorie va fi furnizat de pluginul WP-Optimize, astfel încât să aveți o idee completă despre curățarea efectuată de instrument.
Cea mai mare parte a sarcinii va explica cum funcționează, de exemplu, dacă alegeți o opțiune Clean All Post Revisions, ceea ce înseamnă că, prin utilizarea acestei opțiuni, toate revizuirile nedorite ale postărilor vor fi șterse. Tipuri similare de opțiuni vor fi furnizate pentru a curăța postările vechi, comentariile, tranzitorii și alte sarcini.
Postare conexă: Sfaturi pentru a vă ajuta să vă păstrați baza de date WordPress foarte curată
Să studiem optimizarea tabelelor bazei de date
În bara de instrumente, accesați fila tabele. Această opțiune va oferi o listă completă a tuturor tabelelor de date. De asemenea, va oferi informații despre dimensiunea indexului, suprasarcina, înregistrarea și dimensiunea datelor.
În fila de optimizare, selectați Run Optimization pentru optimizarea tuturor tabelelor bazei de date.
În baza de date, tabelele SQL care sunt utilizate de WordPress sunt umplute cu date în timp. Majoritatea acestor date vor deveni nedorite, ceea ce va încetini viteza site-ului dvs.
De fiecare dată când adăugați teme, pagini, postări etc. sau actualizați orice, copia va fi creată de WordPress. Astfel, în tabelele bazei de date, fiecare revizuire va fi salvată. Așa că devine important să-l optimizezi periodic.
Informația completă va fi furnizată pentru că tabelul specific ocupă mult spațiu pentru a fi încărcat.
De asemenea, puteți configura curățarea săptămânală automată folosind pluginul WP-Optimize. Acest lucru vă va ajuta să automatizați acest tip de proces. Pentru a păstra datele pentru o anumită perioadă de timp, acest plugin oferă o opțiune și pentru asta.
Dacă doriți ca baza de date să funcționeze fără probleme cu un singur clic, acest plugin oferă o caracteristică cunoscută sub numele de optimizare a bazei de date. Trebuie doar să-l configurați dintr-o dată și va face treaba de la sine.
Întrebări frecvente despre optimizarea bazei de date WordPress
1. Îmi sparge site-ul?
În timp ce modificați ceva pe site-ul dvs. web sau faceți schimbări majore, asigurați-vă că îl faceți o copie de rezervă. Site-ul dvs. nu se va rupe din cauza optimizării bazei de date. Pentru a rula eficient optimizarea bazei de date, aveți grijă să utilizați un singur plugin.
Site-ul dvs. ar putea îndeplini sarcini nedorite și incompatibile dacă aveți mai multe pluginuri pentru optimizarea bazei de date WordPress.
2. Există câteva sfaturi pentru mine?
Pluginurile menționate în acest blog au o mulțime de opțiuni care pot fi folosite pentru a configura întreținerea, curățarea, actualizările și multe setări de gestionare a bazei de date.
3. Procesul menționat mai sus va ajuta la îmbunătățirea performanței site-ului?
Procesul de optimizare a bazei de date WordPress este foarte util pentru îmbunătățirea vitezei de încărcare a paginii, a evaluărilor motoarelor de căutare și a performanței generale. De asemenea, oferă o experiență mai bună pentru utilizator, care duce la o rată de conversie mai mare.
Concluzie:
Este foarte important să vă mențineți site-ul să ruleze rapid și eficient. Veți găsi o serie de metode de optimizare a bazei de date, dar profesioniștii vor putea să o optimizeze cu ușurință, în timp ce începătorilor le pot găsi un proces puțin dificil.
Astfel, am menționat pluginuri simple care pot fi gestionate atât de începători, cât și de profesioniști, cu toate funcțiile de bază și avansate.