Z tego poradnika dowiecie się, jak skutecznie wyczyścić bazę danych na stronie działającej na platformie Wordpress. W ten sposób nie tylko pozbędziemy się niepotrzebnych danych, ale również przyśpieszymy działanie strony i prędkość jej wczytywania.

Jeżeli korzystasz ze strony na Wordpressie od jakiegoś czasu, regularnie dodając pliki, strony i materiały - po jakimś czasie zgromadzi się tam sporo niepotrzebnych elementów. Warto co jakiś czas oczyszczać bazę danych z duplikatów, nieużywanych elementów, grafik itp. W ten sposób poprawimy ogólne działanie naszej witryny czy też bloga.

W tym poradniku pokażemy kilka sposobów na oczyszczanie bazy danych, pozbywanie się niepotrzebnych plików i stron. Zaczniemy od najprostszych sposobów, potem przejdziemy do bardziej zaawansowanych metod. Warto poszukać wśród prezentowanych rozwiązań sposobu, który najbardziej pasuje do naszej działalności.

Metoda pierwsza - WP Sweep

 

Zaczniemy od sposobu na usuwanie danych związanych z naszą witryną. Darmowa wtyczka WP Sweep pozwala na szybkie kasowanie takich elementów jak szkiców, skasowanych komentarzy, niezatwierdzonych komentarzy, komentarzy - spamu, plików meta dla wpisów i komentarzy, osieroconych terminów, duplikatów plików meta itp.

Dodatkowo WP Sweep optymalizuje tabele w ramach naszej bazy danych. Po zainstalowaniu wtyczka widoczna jest z poziomu zakładki Narzędzia > Sweep w lewym pasku menu naszego panelu zarządzania Wordpressem. Mamy tutaj zestawienie wszystkich elementów, które możemy usunąć z naszej strony. Wraz z procentowym podsumowaniem, liczbą niepotrzebnych elementów itp.

W celu skasowania jakiejś wartości, w polu "Action" klikamy przycisk "Sweep". Możemy też przejść do sekcji "Sweep All", jeżeli zależy nam na szybkim oczyszczeniu całej strony z niepotrzebnych elementów.

Metoda druga - WP-Optimize

Kolejne rozszerzenie przeznaczone jest do kompleksowego oczyszczania bazy danych Wordpress. Jest o tyle wygodne, że nie wymaga udostępniania dostępu do PHPMyAdmin, ani żadnych dodatkowych ustawień.

Wymieńmy główne funkcje, jakie oferuje WP-Optimize. Wtyczka pozwala na wyłaczenie komentarzy, usuwanie spamu w komentarzach, a także niezatwierdzonych komentarzy i usuniętych komentarzy. Kolejne funkcje to chociażby oczyszczanie bazy danych z metadanych (komentarzy, wpisów, plików). Z poziomu wtyczki można łatwo usunąć skasowanie wpisy i szkice. Z wtyczki może korzystać jedynie administrator strony.

Wtyczka po zainstalowaniu dostępna jest z poziomu lewego paska menu - w zakładce o tej samej nazwie. Mamy tutaj kilka list danych, które możemy usunąć z naszej bazy. Warto zwrócić uwagę, że na czerwono zaznaczono te pliki, których usunięcie może źle wpłynąć na działanie naszej strony.

Warto też skorzystać z ustawień w ramach WP-Optimize. W zakładce "Settings" możemy spersonalizować takie opcje jak chociażby grafik automatycznego oczyszczania naszej bazy danych. Np. co tydzień. Możemy też przechowywać dane przez określony czas, jak również ustalić, których typów danych nie można kasować z naszej witryny.

Metoda trzecia - WP Clean Up

Przejdźmy do trzeciego sposobu, czyli wtyczki WP Clean Up. Jest to narzędzie przeznaczone do oczyszczania podstawowych elementów znajdujących się niepotrzebnie na naszej stronie. A więc, możemy usunąć zbędne komentarze, osierocone pliki typu meta i postmeta, szkice wpisów, jak również inne zbędne dane.

Po zainstalowaniu i aktywowaniu, wtyczka dostępna jest z poziomu zakładki Ustawienia > WP Clean Up. Otrzymujemy tutaj prostą listę elementów, których możemy pozbyć się z naszej bazy danych. Na liście wyszczególnione są liczby plików, które możemy usunąć. Wystarczy wcisnąć przycisk "Delete" obok interesującego nas pliku. Możemy też u dołu listy kliknąć "Delete All" jeżeli chcemy usunąć wszystkie dane.

Druga lista, jaką oferuje WP Clean Up to możliwość optymalizacji naszej bazy danych. Tutaj mamy podane poszczególne elementy, które możemy poddać optymalizacji, a także zamieszczono ich rozmiar w KB. W celu optymalizacji klikamy przycisk "Optimize" u dołu listy. Proces może chwilę potrwać - w zależności od tego, jak duża jest nasza baza danych.

Metoda czwarta - WP-DBManager

Przejdźmy teraz do ciekawej wtyczki, która pozwala na kompleksowe zarządzanie bazą danych Wordpress. WP-DBManager służy nie tylko do optymalizacji bazy danych, ale również oczyszczania jej, zarządzania, a także tworzenia i przywracania kopii zapasowych.

Po zainstalowaniu i aktywowaniu tej wtyczki, dostępna jest ona z poziomu zakładki Database w lewym pasku menu. Mamy tutaj szereg dodatkowych zakładek, takich jak Backup DB - czyli tworzenie kopii zapasowej, Manage Backub DB - zarządzanie kopiami zapasowymi i przywracanie ich, Repair DB - naprawianie bazy danych, a także inne.

W ogólnym widoku Database mamy podsumowanie całej naszej bazy danych. Możemy sprawdzić, ile miejsca na wirtualnym serwerze zajmują poszczególne komponenty naszej bazy. Następnie warto też przejrzeć sekcję "Overhead", gdzie możemy sprawdzić czy któryś z elementów naszej bazy danych nie zajmuje czasem zbyt wiele miejsca.

Na potrzeby tego poradnika skorzystamy z zakładki o nazwie Database > Optimize DB. Czyli narzędzia do optymalizacji bazą danych. Po jej otwarciu uzyskujemy dostęp do poszczególnych komponentów, które możemy poddać optymalizacji. Po zaznaczeniu wszystkich interesujących nas opcji, przechodzimy na dół strony, gdzie należy kliknąć przycisk "Optimize". Oczywiście, w zależności od wielkości naszej bazy danych, proces optymalizacji może trochę potrwać.

Na koniec zachęcamy oczywiście do opisywania własnych wtyczek, z których korzystacie. Koniecznie dajcie też znać, jeżeli będziecie mieli jakiekolwiek problemy z oczyszczaniem bazy danych na swojej witrynie Wordpress. Warto też przed przystąpieniem do pracy postarać się o solidny backup ustawień i całej bazy danych. W ten sposób ochronimy naszą witrynę przed ewentualnymi problemami podczas oczyszczania danych. Kopię zapasową naszych danych możemy zrobić z poziomu opisanej powyżej wtyczki, bądź też skorzystać ze specjalnych narzędzi, które omawialiśmy we wcześniejszych poradnikach. Pozwalają one np. na zapisywanie kopii zapasowej bezpośrednio na dysku wirtualnym (Dropbox itp.).