A legjobb gyakorlatok a WordPress adatbázis leállításához
Egy tiszta WordPress telepítés 12 adatbázistáblával kezdődik alapértelmezés szerint azonban idővel az adatok gyorsan bővülnek. Számos hozzászólások, oldalak, Hozzászólások, opciók, és beállítások mind az adatbázisba kerülnek. Sőt, sokan plugins (és néha még témák) saját adatbázis-táblákat is létrehozhatnak. De sok ilyen adat feleslegessé válik kicsivel később.
Előbb vagy utóbb a az adatbáziskezelés zavarónak érzi magát. A szerver lelassul, az oldal betöltési ideje növekszik, az export és az import nehezebbé válik, és a biztonsági másolat létrehozása idősebb lehet.
Tehát ebben a cikkben megvizsgáljuk a a legjobb gyakorlatok a WordPress adatbázis kiépítéséhez. Még akkor is, ha most nincs problémája, érdemes megvizsgálni a tisztítást javítsa webhelyének teljesítményét, gyorsítsa fel a biztonsági mentési munkafolyamatot, és javítsa a webhely karbantartását.
Ne felejtsd el mentse az adatbázist mielőtt elkezdené, hogy ne veszítsen el semmit ha valami meghibásodik a tisztítás során.
1. Végezze el a kézi tisztítást
Sok redundáns adatelem van kézzel távolítsa el, egyszerűen a WordPress admin.
Távolítsa el a nem szükséges bejegyzéseket
A WordPress ment minden bejegyzés típus (hozzászólások, oldalak, egyéni bejegyzések típusai) a wp_posts
táblázat és a kapcsolódó metaadatok wp_postmeta
.
Ha te ürítsd ki a szemetest ban,-ben “Hozzászólások” és “Oldalak” a WordPress adminisztrációs paneljei már megszabadulnak a felesleges adatoktól. Ha sok van tervezetek és függőben lévő bejegyzések jó ötlet, hogy átmegyünk rajta, és töröljük azt, amit nem kell.
Ne feledje, hogy a médiaelemek (a tartalom tartalma) “Média” panel) nem tárolódik az adatbázisban de a / Wp-tartalom / feltöltések /
mappa.
Távolítsa el a fel nem használt kategóriákat és címkéket
Ha túl sok van kategóriák és címkék, amelyeket nem használ érdemes törölni azokat is, amelyekre nincs szüksége. A kategóriák és a címkék a két taxonómiai típus, amellyel a WP-adminisztrátortól hozzáférhet. Által a feleslegesek eltávolítása, szabadíthat fel helyet a wp_terms
, wp_term_relationships
, és wp_term_taxonomy
adatbázis táblák.
A nem használt bővítmények és témák törlése
Alapértelmezés szerint a bővítmények a rendszerbe mentésre kerülnek / Wp-content / plugins /
mappát, míg a témák be vannak kapcsolva / Wp-content / themes /
. Azonban sok plugin és néhány téma is hozzon létre saját egyéni adatbázis-táblákat. Ők is gyakran mentési opciók ba,-be wp-opciók
asztal.
Ezért a szükségtelen pluginok és témák törlése jelentős teret szabadíthat fel az adatbázisban. Ennek ellenére a deaktiválás helyett törölnie kell őket.
Távolítsa el a nem szükséges megjegyzéseket
Eltávolíthatja nem jóváhagyott, levélszemét és szemetetlen megjegyzések tól “Hozzászólások” panel a WordPress rendszergazdájában. Így csökkentheti a méretét wp_comments
és wp_commentmeta
asztalok.
Ha a webhelye sok megjegyzést kap, célszerű egy harmadik fél kommentálási rendszerének (például a Disqus vagy a Livefyre) használatát is figyelembe venni, hogy egyáltalán nem kell megjegyzéseket tárolni az adatbázisában.
2. Optimalizálja adatbázisát a phpMyAdmin segítségével
Hozzáférés a phpMyAdmin fájlhoz
phpMyAdmin egy olyan szoftver, amely lehetővé teszi kezeli a MySQL adatbázist. A cPanelben keresse meg a “adatbázisok” kattintson a phpMyAdmin ikonra.
Ha a helyi gépen tartózkodik, megtalálja a phpMyAdmin fájlt a helyi webszerveren, általában a http: // localhost / phpmyadmin
URL.
Távolítsa el az adatbázist
A phpMyAdmin rendelkezik olyan funkcióval, amely lehetővé teszi optimalizálja az adatbázist. A Táblázatkezelés> A táblázat optimalizálása
választási lehetőség fut a TÁBLÁZAT optimalizálása
MySQL-lekérdezés a kiválasztott táblák és eltávolítja a fölött adatbázist.
Mint látható az alábbi képernyőképen, a phpMyAdmin megmutatja, hogy van-e rezsi táblázatban (utolsó oszlop). Válaszd ki a táblák, amelyek fölött vannak, vagy válassza ki az összes táblát, ha akarja, és futtassa a lekérdezést.
Ha van egy sérült táblázat az adatbázisban javíthatja azt a “Javítási táblázat” választási lehetőség (ez az alábbi “A táblázat optimalizálása”), amely a JAVÍTÁSI TÁBLÁZAT
MySQL-lekérdezés.
3. Használja a WP beépített adatbázis-optimalizálását
A WordPress is rendelkezik egy automatizált adatbázis-optimalizáló eszköz. Ahhoz, hogy elérje, meg kell szerkesztheti a wp-config.php
fájl. Ez a konfigurációs fájl a WordPress-install telepítése. Megtalálhatja a gyökérkönyvtárban az FTP (SFTP) segítségével.
Nyissa meg a wp-config.php
fájlt a kódszerkesztőben, és adja hozzá a következő sort a kezdő PHP címke után ():
define ('WP_ALLOW_REPAIR', igaz);
Mentsd a wp-config.php
fájl és nyissa meg a http://yoursite.com/wp-admin/maint/repair.php
URL-útvonal. A következő képernyőn találja magát:
“Javítási adatbázis” opció keres és javít közös adatbázis-problémák. A másik lehetőség, “Javítás és optimalizálás adatbázis” is megpróbál optimalizálja az adatbázist amelyek javíthatják webhelyének teljesítményét (oldal betöltési ideje).
Ne feledje, hogy ha az utóbbit választja, az adatbázis zárolva lesz addig, amíg a feladat végrehajtásra nem kerül (nem lehet menteni, szerkeszteni vagy törölni, stb.).
Amikor elkészült ne felejtsd el eltávolítani a define ('WP_ALLOW_REPAIR', igaz);
vonal a wp-config.php
fájl, mivel az adatbázis-optimalizáló eszköz lehet bárki hozzáférhet nem csak az adminisztrátorok.
4. Adja meg az adatbázist bővítményekkel
Vannak bonyolultabb adatbázis-optimalizálási feladatok, például a lejárt tranziensek, az árva meta-elemek, az ismétlődő elemek és a korábbi postai módosítások eltávolítása, amelyek a legbiztonságosabbak a adatbázis-tisztító bővítmények.
Az alábbiakban megtalálható a legjobb ingyenes bővítmények használhatja az adatbázis további vágását. Ezek a bővítmények elvégeznek néhány olyan feladatot is, amelyet a “Kézi tisztítás” szakasz, ami azt jelenti ezeket nem kell manuálisan elvégezni.
WP-optimalizálása
A WP-optimalizáló plugin eltávolítja a szemetetlen és nem jóváhagyott megjegyzéseket, pingbacks, trackbackek, lejárt átmeneti beállítások, tisztítja a wp_postmeta
táblázat és árva kapcsolt adatok, és számos más nagyszerű funkcióval rendelkezik.
A beállítások panelen kiválaszthatja, hogy mely feladatokat kívánja végrehajtani. Sőt, te is az automatikus heti takarítások ütemezése, a specifikációnak megfelelően.
WP sweep
A WP Sweep bővítmény hasonló funkciókat lát el például a fent említett WP-optimalizálással, például a törölt üzenetek és megjegyzések eltávolítására., ismétlődő meta, átmeneti opciók, árva meta, stb..
A WPBeginner-nek van egy érdekes hozzászólása, amelyben a WP Sweep (a WP-optimalizálással ellentétben) érvelnek. “megfelelő WordPress törlési funkciókat használ amennyire csak lehetséges, a MySQL lekérdezések közvetlen törlése helyett”. Mindkét plugin nagyszerű, kiválaszthatja, hogy melyik tetszik jobban, nem fog bajlódni velük.
Adatbázis optimalizálása a módosítások törlése után
Ezzel a pluginnel törölheti a törölt elemeket, lejárt tranzienseket, pingbackseket, trackbackeket, spameket stb. napló tartása és beállítása óránként, naponta kétszer, naponta, hetente vagy havonta optimalizálási ütemező.
Ahogy a neve is mondja, az adatbázis-optimalizálás előtt törli az utólagos módosításokat ami általában hatalmas helyet foglal el az adatbázisban. A beállítások panelen kiválasztható hány revízió meg akarod tartani, és a a módosítások életkora amely törölhető. Ez a bővítmény többhelyszínű kompatibilis is, ami hatalmas plusz.