Parimad tavad oma WordPressi andmebaasi kärpimiseks
Puhas WordPressi install algab 12 andmebaasi tabelist vaikimisi lisab see aga vaikimisi andmeid kiiresti. Teie arvukad postitused, lehekülgi, kommentaarid, võimalusi, ja seaded kõik salvestatakse andmebaasi. Veelgi enam, paljud pluginad (ja mõnikord isegi teemad) luua ka oma andmebaasi tabelid. Kuid palju neid andmeid saada ülearuseks mõne aja pärast.
Varem või hiljem on andmebaasi üldkulud võivad tunda kurnavat. Teie server aeglustub, lehekülje laadimise aeg kasvab, eksport ja import muutub raskemaks ja varukoopia loomine võib võtta vanuse.
Niisiis, selles artiklis vaatleme parimad tavad WordPressi andmebaasi kärpimiseks. Isegi kui teil ei ole praegu probleeme, tasub kaaluda puhastamist, nagu see on võimalik parandada veebisaidi toimivust, kiirendage varundustööprotsessi ja muutke saidi hooldus paremini hallatavaks.
Ära unusta andmebaasi varundada enne kui alustate, et sa ei kaotaks midagi kui puhastamise ajal läheb midagi valesti.
1. Tehke puhastamine käsitsi
On palju üleliigseid andmeid eemaldage käsitsi, lihtsalt WordPressi administ.
Eemaldage postitused, mida te ei vaja
WordPress säästab kõik postitüübid (postitused, lehed, kohandatud postituste tüübid) wp_posts
tabel ja sellega seotud metaandmed wp_postmeta
.
Kui sa Tühjenda prügikast Euroopa “Postitused” ja “Leheküljed” paneelid teie WordPressi administraatoris te juba vabanete palju tarbetuid andmeid. Kui teil on palju mustandid ja ootel olevad postitused see on ka hea mõte neid läbi vaadata ja kustutada, mida te ei vaja.
Pange tähele, et meediaobjektid (sisu sisu) “Meedia” paneel) andmebaasi ei salvestata kuid / wp-content / uploads /
kausta.
Eemaldage kasutamata kategooriad ja sildid
Kui teil on liiga palju kategooriad ja sildid, mida te ei kasuta tasub ka kustutada need, mida te ei vaja. Kategooriad ja sildid on kaks taksonoomiatüüpi, millele WP administraatorist pääsete. Kõrval mittevajalike kõrvaldamine, saate vabastada ruumi wp_terms
, wp_term_relationships
, ja wp_term_taxonomy
andmebaasi tabelid.
Kustuta kasutamata pluginad ja teemad
Vaikimisi salvestatakse pluginad / wp-content / plugins /
kausta, samas kui teemad lähevad sisse / wp-sisu / teemad /
. Kuid paljud pluginad ja mõned teemad luua oma kohandatud andmebaasi tabeleid. Nad on ka sageli salvestamisvalikud sisse wp-valikud
tabel.
Seetõttu võib mittevajalike pluginate ja teemade kustutamine vabastada teie andmebaasis olulise ruumi. Kuid selle eest tuleb need deaktiveerimise asemel kustutada.
Eemaldage kommentaarid, mida te ei vaja
Saate eemaldada kinnitamata, rämpsposti ja prügikasti kommentaarid alates “Märkused” paneeli oma WordPress admin. Sel viisil saate vähendada suurust wp_comments
ja wp_commentmeta
tabelid.
Kui teie sait saab palju kommentaare, on hea mõte kaaluda ka kolmanda osapoole kommenteerimissüsteemi, näiteks Disquse või Livefyre'i kasutamist, et sa ei peaks üldse oma andmebaasi kommentaare salvestama.
2. Optimeerige oma andmebaasi phpMyAdmini abil
Juurdepääs phpMyAdminile
phpMyAdmin on tarkvara, mis võimaldab teil hallata oma MySQL andmebaasi. Oma cPanelis leidke “Andmebaasid” ja klõpsake lihtsalt phpMyAdmini ikooni.
Kui olete kohalikus seadmes, leiate phpMyAdmini oma kohalikus veebiserveris, tavaliselt http: // localhost / phpmyadmin
URL.
Eemaldage andmebaasi üldkulud
phpMyAdminil on funktsioon, mis võimaldab teil optimeerige oma andmebaasi. The Tabeli hooldus> Tabeli optimeerimine
valik jookseb TABELI KASUTAMINE
MySQL-päring valitud tabelite ja eemaldab üldkulud oma andmebaasi.
Nagu näete alloleval ekraanil, phpMyAdmin näitab, kas teil on üldkulud tabelis (viimane veerg). Valige tabelid, millel on üldkulud, või valige kõik tabelid, kui soovite, ja käivitage päring.
Kui teil on rikutud tabel teie andmebaasis saate selle parandada, valides “Remonditabel” valik (see on allpool “Tabeli optimeerimine”) mis käivitab REMONT TABEL
MySQL-päring.
3. Kasutage WP sisseehitatud andmebaasi optimeerimist
WordPressil on ka automatiseeritud andmebaasi optimeerimise tööriist. Selle kasutamiseks peate redigeeri wp-config.php
faili. See on konfiguratsioonifail teie WordPress-install. Leiad selle oma juurkataloogis FTP (SFTP) kaudu.
Ava wp-config.php
faili redaktoris ja lisage järgmine rida algusesse, pärast PHP algusmärgist ():
define ('WP_ALLOW_REPAIR', tõsi);
Salvesta wp-config.php
faili ja ava http://yoursite.com/wp-admin/maint/repair.php
URL-i tee. Leiad end järgmisel ekraanil:
“Remondi andmebaas” valik otsib ja parandab ühised andmebaasi probleemid. Teine võimalus, “Andmebaasi parandamine ja optimeerimine” üritab ka optimeerida andmebaasi mis võivad parandada teie veebisaidi jõudlust (lehekülje laadimise aega).
Pange tähele, et kui valite viimase, teie andmebaas lukustatakse kuni ülesanne on täidetud (sa ei saa salvestada, redigeerida ega kustutada jne).
Kui olete lõpetanud ärge unustage eemaldada the define ('WP_ALLOW_REPAIR', tõsi);
joon wp-config.php
faili andmebaasi optimeerimise tööriist keegi pääseb juurde mitte ainult administraatorid.
4. Lõika oma andmebaasi pluginate abil
Seal on keerukamad andmebaasi optimeerimise ülesanded, näiteks aegunud transientide, harva kasutatavate metakirjete, duplikaatide ja endiste postituste parandamine, mis on kõige ohutumad, kasutades andmebaasi puhastamise pluginad.
Allpool leiate parimad tasuta pluginad saate oma andmebaasi täiendavalt kärpida. Need pluginad täidavad ka mõningaid ülesandeid, mida ma mainisin “Käsitsi puhastamine” osa, mis tähendab sa ei pea tingimata neid käsitsi tegema.
WP-optimeeri
WP-optimeeri plugin eemaldab prügikasti ja kinnitamata kommentaare, pingbacks, trackbacks, aegunud üleminekuvõimalused puhastavad wp_postmeta
tabeli ja orvuks jäänud suheteave ja on palju muid suurepäraseid omadusi.
Valikute paneelil saate valida, milliseid ülesandeid soovite täita. Lisaks saate ka ajakava automaatne iganädalane puhastamine, vastavalt teie spetsifikatsioonile.
WP pühkimine
WP Sweepi pluginal on sarnased WP-optimeerimisega sarnased funktsioonid, näiteks seda saab kasutada prügikastide ja kommentaaride eemaldamiseks, dubleerivad post-meta, üleminekuvõimalused, orvuks jäänud meta, jne.
WPBeginneril on huvitav postitus, milles nad väidavad, et WP Sweep (erinevalt WP-optimeerimisest) on “kasutab õigeid WordPress kustutamisfunktsioone nii palju kui võimalik MySQL päringute otsese kustutamise asemel”. Mõlemad pluginad on suured, vali ükskõik milline teile rohkem meeldib, te ei lähe valesti nendega.
Optimeeri andmebaasi pärast muudatuste kustutamist
Selle pistikprogrammiga saate kustutada prügikasti, aegunud transiente, pingbacks, trackbacks, rämpsposti jne. Lisaks saate valida logi pidamine ja seadistamine tund, kaks korda päevas, päevas, nädalas või kuus optimeerimise planeerija.
Just nagu tema nimi ütleb, enne andmebaasi optimeerimist kustutab postitamised mis tavaliselt võtavad andmebaasis tohutu koha. Valikute paneelil saate valida kui palju parandusi mida soovite hoida ja ka muudatuste vanus mida saab kustutada. See plugin on ühilduv samuti, mis on suur pluss.