Jak zoptymalizować bazę danych WordPress za pomocą kodu i wtyczki?
Opublikowany: 2021-12-07Szybkość 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:

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:

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.