Úvodná » WordPress » Najlepšie postupy na orezanie databázy WordPress

    Najlepšie postupy na orezanie databázy WordPress

    Čistá inštalácia programu WordPress začína s 12 databázovými tabuľkami v predvolenom nastavení sa však časom rýchlo pridávajú údaje. Vaše početné príspevky, stránky, komentáre, možnosti, a nastavenie sú všetky uložené do databázy. Navyše veľa plugins (a niekedy aj témy) tiež vytvárajú vlastné databázové tabuľky. Ale veľa z týchto údajov dostať nadbytočné po chvíli.

    Skôr alebo neskôr databázová réžia sa môže cítiť ochromujúca. Váš server sa spomaľuje, čas načítania stránky rastie, export a import sa stávajú ťažšími, a vytvorenie zálohy môže trvať vek.

    Takže v tomto článku sa pozrieme na najlepšie postupy na orezanie databázy WordPress. Dokonca aj vtedy, keď nemáte problémy, stojí za to zvážiť vyčistenie, ako je to možné zlepšiť výkonnosť svojich webových stránok, urýchlite pracovný postup zálohovania a spravujete údržbu stránok zvládnuteľným.

    Nezabudnite zálohovať databázu skôr ako začnete, aby ste nič nestratili ak sa počas čistenia niečo pokazí.

    1. Vykonajte ručné čistenie

    Existuje veľa redundantných dátových položiek, ktoré môžete odstráňte ručne, jednoducho z administrátora WordPress.

    Odstráňte nepotrebné príspevky

    WordPress šetrí všetky typy príspevkov (príspevky, stránky, vlastné príspevkové typy) wp_posts tabuľka a súvisiace metadáta na wp_postmeta.

    Ak ty vysypať kôš v “príspevky” a “stránky” panely vo vašom správcovi WordPress už zbavujete veľa nepotrebných údajov. Ak máte veľa návrhy a čakajúce pracovné miesta je to tiež dobrý nápad ich prejsť a odstrániť to, čo nepotrebujete.

    Upozorňujeme, že mediálne položky (obsah “Media” panel) nie sú uložené v databáze ale v / WP-obsah / nahranie / zložka.

    Odstrániť nepoužívané kategórie a značky

    Ak máte príliš veľa kategórií a značiek, ktoré nepoužívate taktiež stojí za vynechanie tých, ktoré nepotrebujete. Kategórie a značky sú dva typy taxonomie, ku ktorým máte prístup administrátor WP. podľa odstránenie nepotrebných, môžete uvoľniť miesto v priečinku wp_terms, wp_term_relationships, a wp_term_taxonomy databázové tabuľky.

    Odstrániť nepoužívané doplnky a motívy

    Pluginy sa predvolene ukladajú do priečinka / Wp-content / plugins / zložky, zatiaľ čo témy idú do / Wp-content / themes /. Avšak, mnoho pluginov, rovnako ako niektoré témy vytvoriť vlastné databázové tabuľky. Oni tiež často možnosti ukladania do WP-voľby stôl.

    Preto odstránenie nepotrebných doplnkov a motívov môže vo vašej databáze uvoľniť významný priestor. Avšak za to vy musíte ich namiesto toho deaktivovať.

    Odstráňte komentáre, ktoré nepotrebujete

    Môžete odstrániť neschválené, nevyžiadané a spamované komentáre z “Komentáre” v administrátorovi programu WordPress. Týmto spôsobom môžete zmenšiť veľkosť wp_comments a wp_commentmeta stoly.

    Ak vaša stránka dostáva veľa komentárov, je tiež dobré zvážiť použitie systému pripomienok od tretích strán, napríklad Disqus alebo Livefyre, aby ste nemuseli ukladať komentáre vo svojej databáze.

    2. Optimalizujte databázu prostredníctvom phpMyAdmin

    Prístup k phpMyAdmin

    phpMyAdmin je softvér, ktorý vám umožňuje spravujte svoju databázu MySQL. Vo vašom programe cPanel nájdite “databázy” a jednoducho kliknite na ikonu phpMyAdmin.

    Ak používate lokálny počítač, nájdete phpMyAdmin na vašom lokálnom webovom serveri, zvyčajne na http: // localhost / phpMyAdmin URL.

    Odstráňte réžiu databázy

    phpMyAdmin má funkciu, ktorá vám umožňuje optimalizujte svoju databázu. Údržba tabuľky> Optimalizácia tabuľky voľba spustí OPTIMALIZUJTE TABUĽKU MySQL-query pre vybrané tabuľky a odstraňuje režijné náklady vašej databázy.

    Ako môžete vidieť na snímke nižšie, phpMyAdmin ukazuje, či máte režijné náklady v tabuľke (posledný stĺpec). Vyberte položku tabuľky, ktoré majú režijné náklady, alebo vyberte všetky tabuľky, ak chcete, a spustite dotaz.

    Ak máte poškodený stôl vo vašej databáze môžete ho opraviť výberom položky “Tabuľka opráv” voľba (je to nižšie “Optimalizujte tabuľku”), ktorý beží TABUĽKA OPRAVY MySQL-query.

    3. Použite vstavanú optimalizáciu databázy WP

    WordPress má tiež automatizovaný nástroj na optimalizáciu databázy. Prístup k nej musíte upraviť wp-config.php súbor. To je konfiguračný súbor vášho WordPress-install. Nájdete ho v koreňovom priečinku že máte prístup cez FTP (SFTP).

    Otvor wp-config.php súboru v editore kódu a pridajte nasledujúci riadok na začiatok po začiatku PHP tagu ():

     definovať ('WP_ALLOW_REPAIR', true); 

    Uložte wp-config.php súbor a otvor http://yoursite.com/wp-admin/maint/repair.php Cesta URL. Nájdete sa na nasledujúcej obrazovke:

    “Databáza opráv” možnosť vyhľadávania a opravy spoločné problémy databázy. Druhá možnosť, “Opravy a optimalizácia databázy” sa tiež snaží optimalizovať databázu ktoré môžu zlepšiť výkon (čas načítania stránky) na vašich webových stránkach.

    Upozorňujeme, že ak si vyberiete druhú, Vaša databáza bude uzamknutá kým sa úloha nevykoná (nemôžete uložiť, upraviť alebo odstrániť atď.).

    Keď skončíte nezabudnite odstrániť definovať ('WP_ALLOW_REPAIR', true); line od wp-config.php súbor, ako nástroj na optimalizáciu databázy prístup ktokoľvek nielen administrátori.

    4. Orežte svoju databázu pomocou doplnkov

    Existujú komplikovanejšie úlohy optimalizácie databázy, ako napríklad odstránenie prechodných uplynutých udalostí, meta položky, duplicitné položky a predchádzajúce revízie, ktoré sú najbezpečnejšie pri používaní databázy vyčistiť pluginy.

    Nižšie nájdete najlepšie bezplatné pluginy môžete použiť na ďalšie orezanie databázy. Tieto doplnky tiež vykonávajú niektoré z úloh, ktoré som spomenul v “Ručné čistenie” čo znamená nemusíte to nevyhnutne robiť ručne.

    WP-optimalizácia

    Doplnok WP-Optimize odstraňuje odstránené a nepovolené komentáre, pingbacks, trackbacks, uplynulé prechodné možnosti, vyčistí wp_postmeta údaje o tabuľkách a osirotených vzťahoch a má mnoho ďalších skvelých funkcií.

    V paneli možností môžete vybrať, ktoré úlohy chcete vykonať. Okrem toho môžete tiež naplánujte automatické týždenné čistenie, podľa vašej špecifikácie.

    WP Sweep

    Plugin WP Sweep má podobné funkcie ako vyššie uvedené WP-Optimize, napríklad môže byť použitý na odstránenie trashed príspevkov a komentárov, duplicitné post meta, prechodné možnosti, osirelé meta, atď.

    WPBeginner má zaujímavý príspevok, v ktorom argumentuje WP Sweep (na rozdiel od WP-Optimize), pretože “používa správne funkcie na vymazávanie WordPress čo najviac namiesto spustenia priamych vymazávaní MySQL dotazov”. Oba doplnky sú skvelé, vyberte čo najviac sa vám páči, nebudete sa pokaziť s niektorým z nich.

    Optimalizácia databázy po odstránení revízií

    Pomocou tohto doplnku môžete odstrániť premiestnené položky, uplynuté prechodné časy, pingbacky, stopy, spam, atď. Okrem toho sa môžete rozhodnúť pre vedenie záznamu a nastavenie hodinový, dvakrát denne, denne, týždenne alebo mesačne plánovač optimalizácie.

    Rovnako ako jeho názov hovorí, pred optimalizáciou databázy, to vypúšťa po revíziách ktoré zvyčajne zaberajú obrovské miesto v databáze. V paneli možností môžete vybrať koľko revízií ktoré chcete zachovať, a tiež veku revízií ktoré je možné odstrániť. Tento plugin je viacmiestne kompatibilný čo je obrovský prínos.