Jak zoptymalizować bazę danych WordPress za pomocą kodu i wtyczki?

Opublikowany: 2021-12-07

Szybkość strony internetowej zawsze była najwyższym priorytetem. A optymalizacja bazy danych WordPress ma podstawowe połączenie z ogólną szybkością działania witryny.

Dlatego dbanie o bazę danych witryny i regularne jej czyszczenie może zdziałać cuda dla cyfrowych doświadczeń.

W tym artykule podzielimy się z Tobą naszymi najlepszymi doświadczeniami, jeśli chodzi o optymalizację bazy danych WordPress za pomocą kodu i wtyczki .

Baza danych to dobrze zorganizowany magazyn, w którym znajdują się wszystkie dane Twojej witryny, od ważnych plików i folderów po niepotrzebne spamy, komentarze, a nawet usunięte wtyczki i rozszerzenia.

Dlatego jeśli ciągle konfigurujesz, zmieniasz, odświeżasz i bawisz się swoją witryną, rozszerzając jej funkcjonalność lub dodając dodatkowe narzędzia, aby zwiększyć jej wydajność online.

Zdecydowanie będziesz musiał zoptymalizować bazę danych WordPress za pomocą jednego z praktycznych środków, aby uniknąć długiego czasu ładowania, bałaganu w działaniu i mnóstwa czasu, aby Twoja witryna WP mogła pobrać potrzebne informacje z ogromnej bazy danych.

Zobaczmy, co można zrobić, aby znacząco wpłynąć na ogólny stan Twojej witryny i jak zoptymalizować bazę danych WordPress za pomocą kodu i wtyczki .

Przypomnienie! Przed dokonaniem jakichkolwiek zmian dotyczących bazy danych upewnij się, że wykonałeś odpowiednią kopię zapasową swojej witryny i przechowujesz jej zastrzeżoną kopię w bezpiecznym miejscu.

1. Jak zoptymalizować bazę danych WordPress za pomocą kodu?

Wykorzystaj wszystkie zalety zwiększenia efektywności Twojej bazy danych i szybszego ładowania stron Twojej witryny dzięki optymalizacji bazy danych WP poprzez kod.

Jeśli sprawdzisz WordPress Codex, aby zrozumieć strukturę bazy danych WP, przekonasz się, że składa się ona z 12 podstawowych tabel, takich jak wp_commentmeta, wp_comments, wp_links, wp_posts, wp_terms, wp_users itp.

Ale jeśli sprawdzisz własną bazę danych, możesz znaleźć więcej niż 12 tabel, co oznacza, że ​​dodatkowe zostały utworzone ręcznie lub przez użyte wtyczki/motywy.

Teraz to, co musisz zrobić, aby zoptymalizować bazę danych WordPress za pomocą kodu , to uruchomić polecenie SQL „Optymalizuj tabelę”.

Na przykład zoptymalizujmy tabelę wp_links. W takim przypadku będziesz musiał uruchomić następujące zapytanie SQL w obszarze phpMyAdmin.

Zoptymalizuj tabelę „wp_links”
Musisz sprawdzić tabele, które mają narzuty, klikając pole „Sprawdź wszystkie” z menu rozwijanego, a następnie wybierz „Optymalizuj stół” z opcji Obsługa stołu i naciśnij przycisk „Idź”.

Ten proces powinien dokładnie walczyć z narzutami kompilowanymi w Twojej bazie danych w miarę upływu czasu. Gdy tylko proces optymalizacji się zakończy, otrzymasz o tym potwierdzenie.

Jeśli chcesz usunąć komentarze oczekujące na zatwierdzenie lub inne komentarze będące spamem, możesz to zrobić, wykonując to polecenie SQL:

USUŃ Z wp_comments GDZIE comment_approved = 'spam'

Aby poradzić sobie z folderem kosza, w którym przechowywane są wszystkie rodzaje usuniętych elementów, można to zrobić w następujący sposób.

Dodaj define ('SAVEQUERIES', true ) do wp-config.php.

Następnie dodaj poniższy kod w stopce motywu:

if ( current_user_can( 'administrator' ) ) {
globalny $wpdb;
echo „<pre>”;
print_r( $wpdb->zapytania );
echo „</pre>”;
}
?>

Domyślnie elementy kosza są usuwane po 30 dniach, jednak możesz zmienić ten przedział czasowy i zdefiniować go według własnego uznania, na przykład wstawiając następujący fragment kodu do pliku wp-config.php, jeśli chcesz ustawić dni jako 10:
define( 'EMPTY_TRASH_DAYS', 10 ); // 10 dni

2. Jak zoptymalizować bazę danych WordPress za pomocą wtyczki?
Jako alternatywę dla małego kodowania, istnieje kilka wtyczek WP do optymalizacji bazy danych, które możesz mieć w pobliżu i znacznie przyczynić się do bezproblemowego i szybkiego działania Twojej witryny.

Optymalizacja WP:
Optymalizacja WP

Jednym z najlepszych sposobów optymalizacji bazy danych WordPress za pomocą wtyczki jest WP Optimize.

Ta wtyczka umożliwia automatyczne czyszczenie bazy danych Twojej witryny, jednocześnie oszczędzając wysiłek i środki finansowe, ponieważ jest łatwa w użyciu i bezpłatna w instalacji.

Możesz okresowo organizować czyszczenie swojej witryny lub ustawić harmonogram i skonfigurować WP Optimize, aby zarządzać nią zgodnie z harmonogramem, na przykład co tydzień lub dwa razy w tygodniu itp.

Usunie niepotrzebne dane, od spamowanych, niezatwierdzonych komentarzy i publikowanych poprawek, po wygasłe opcje, trackbacki i inne.

Możesz również wybrać, które elementy wymagają optymalizacji, wybierając opcje na pulpicie administracyjnym, sprawdzając statystyki i oszczędności bazy danych, a na koniec organizuj wszystko z dowolnego urządzenia mobilnego lub przenośnego, ponieważ WP Optimize jest również przyjazny dla urządzeń mobilnych.

Zaawansowane czyszczenie bazy danych:

Jeśli potrzebujesz szybszej i czystszej witryny WordPress z lekką i kompetentną bazą danych, nie szukaj dalej niż Advanced Database Cleaner.

Utrzymuj swoją bazę danych w najlepszym nastroju i funkcjonuj dzięki tej wtyczce i daj pożądaną poprawę swojej witrynie bez konieczności kodowania lub innej złożonej procedury z zaplecza.

Dostępne są zarówno opcje bezpłatne, jak i premium, które możesz przetestować, aby pozbyć się wszelkiego rodzaju niepotrzebnych rzeczy przechowywanych w Twojej bazie danych.

Darmowa wersja zawiera różnorodne przydatne funkcje czyszczenia bazy danych, takie jak usuwanie starych wersji, wersje robocze stron i postów, spam, kosz i oczekujące komentarze, dostępność automatycznego zaplanowanego czyszczenia, optymalizacja danych i poprawa szybkości witryny, widok tabeli i czyszczenie itp.

Optymalizuj bazę danych po usunięciu wersji:
zoptymalizuj wersje usuwania bazy danych

Kolejne wspaniałe narzędzie do czyszczenia i optymalizacji baz danych WP jest znane jako Optymalizuj bazę danych po usunięciu wersji.

Oferuje ponad 90.000 aktywnych pobrań i ogromną armię zadowolonych właścicieli witryn WordPress, którzy próbowali i odnieśli sukces, aby ich profile były bardziej kwalifikowane pod względem szybkości i wydajności.

Nie wydawaj pieniędzy na zakup jednej z najprostszych wtyczek do optymalizacji baz danych dostępnych w oficjalnej bibliotece WP. Zamiast tego uzyskasz dostęp do tylu praktycznych funkcji, ile wystarczy, aby Twoja baza danych była dobrze zorganizowana i lekka.

Dlatego ta wtyczka jest idealna do usuwania wersji postów i stron, spamowanych komentarzy i nieużywanych tagów, usuniętych postów / stron / komentarzy, automatycznej optymalizacji zgodnie z potrzebami itp.