Почему так важно очистить вашу базу данных WordPress? Все WordPress сайты состоят из двух частей-файлы, которые содержат медиа, темы и плагины и базу данных, которая содержит настройки, записи, пост мета, пользователей и их учетные данные и так далее.
Размер файла базы данных WordPress может варьироваться в зависимости от сайта, от всего лишь 1 МБ до нескольких или десятков гигабайт.
Важно оптимизировать базу данных по ряду причин. Раздутая база данных может замедлить работу сайта и серверной части или даже привести к сбою. Иногда может произойти потеря данных.
Если база данных большая, это не обязательно означает, что она не оптимизирована и наоборот. Если вы продаете продукты WooCommerce, ваша база данных, несомненно, будет расти со временем. Однако избыточные данные будут накапливаться через некоторое время, поэтому важно периодически очищать базу данных WordPress.
Читайте также: Как оптимизировать производительность WordPress
Каковы причины, по которым база данных раздута?
Неиспользуемые Плагины WordPress
Всякий раз, когда вы устанавливаете WordPress плагин (например, WordPress SEO плагин, как Yoast SEO), новые таблицы добавляются в базу данных. Даже после удаления неиспользуемых плагинов, часто таблицы остаются. Это не плохо, особенно если вы хотите попробовать другой плагин и вернуться к старому позже. Однако в большинстве случаев это просто избыточные данные, которые необходимо удалить.
Есть некоторые плагины, которые используют таблицы WordPress по умолчанию. Это делает удаление ненужных данных еще более сложным, так как вы не можете просто удалить таблицы. К счастью, есть способы оптимизировать и эти таблицы.
Ненужные Комментарии
Каждый день вы получаете большую часть комментариев и очень довольны этим. Ваши пользователи / поклонники любят вас. Но не все так хорошо и не все комментарии полезны. Это либо спам-комментарий, либо просто что-то, что вы не одобряете. Эти комментарии затем попадают в пыльные «папки» вашей базы данных. Почему вы позволяете им увеличивать размер баз данных? Очистите свою БД и покончите с этим.
Изменения
Знаете ли вы, что каждый раз, когда вы вносите какие-либо изменения в свои записи, WordPress сохраняет как старую, так и текущую версию? Это на самом деле довольно полезно, когда вы не уверены, что вы собираетесь использовать в конце концов, но, что делать, если вы определились?
Чтобы уменьшить размер базы данных, есть два способа сделать это: контроль версий и очистка базы данных. На самом деле, вы должны делать и то и другое. Контроль версий просто ограничивает количество записей, которые WordPress будет хранить, поэтому очистка базы данных — это более разумный способ.
Вы также сэкономите много места, оптимизировав базу данных после удаления ревизий.
Старые посты
Приближается 10-я годовщина вашего сайта. Это ваш 3000-й пост, и все в восторге. Пока вы празднуете, скрытые записи и страницы, о которых вы уже забыли, все еще находятся где-то в базе данных. Да, ностальгия — это теплое чувство, но знайте, что эти записи занимают пространство. Если вы действительно хотите сохранить их, сделайте это на своем локальном диске.
Неиспользованные медиа-файлы
Изображения, песни и любые другие медиа-файлы, которые вы не используете, абсолютно не нужны. Этот плагин Media Cleaner поможет вам удалить неиспользуемые данные в кратчайшие сроки.
Кроме того, оптимизация изображений может значительно повысить производительность ваших сайтов WordPress.
Вы также должны регулярно обновлять все свои плагины и темы. Это может предотвратить некоторые ошибки и помочь с оптимизацией.
Плагины Кэширования
Вы можете предотвратить раздувание базы данных с помощью плагина кэширования WordPress, такого как WP Super Cache. С помощью плагинов кэширования вы можете настроить WordPress так, чтобы он просто сохранял определенные данные или ограничивал их хранение. Да, кэширование используется для уменьшения времени загрузки, но это не всегда так. Веб-хосты имеют ограничения на своих серверах, которые вы не должны пересекать. Кроме того, вы можете просто использовать более быструю тему WordPress, если вам нужна скорость.
Если вы используете более дорогой хостинг WordPress, есть вероятность, что кэш WordPress уже будет настроен и оптимизирован.
Всегда Делаейте резервную копию!
Очистка базы данных не должна испортить ваши файлы, но всегда лучше быть в безопасности, чем сожалеть. Я не буду углубляться в методы резервного копирования в этой статье, но вы можете прочитать полное руководство здесь.
Очистка БД WordPress
Существует несколько способов очистки базы данных WordPress. Использование SQL-запроса является наиболее прямым подходом, но я рекомендую этот метод только опытным пользователям. Вы также можете нанять команду профессионалов, чтобы сделать это за вас.
В этом руководстве для начинающих я покажу вам самый простой и быстрый способ. Итак, давайте попробуем некоторые плагины.
Advanced Database Cleaner
Этот плагин базы данных имеет 50.000 активных установок и довольно частые обновления. Что мне нравится в нем, так это то, что он может очистить базу данных WordPress, а также оптимизировать ее. Кроме того, существуют плагины для удаления определенных данных, которые могут быть полезны для опытных пользователей.
Этот плагин может помочь вам очистить базу данных WordPress, в том числе:
- Потерянные данные
- Неиспользуемые теги
- Авто черновики
- Спам
- Удаленные Комментарии
- Изменения
- Старые посты
- ненужные комментарии и т. д.
Он довольно прост. После установки и активации, его интерфейс появится. На вкладке «общая очистка» проверьте данные, которые вы хотите «очистить». С правой стороны вы увидите количество ненужных данных из каждой категории.
Ваша база данных полностью очищена! Теперь нам нужно удалить лишние таблицы. Делайте это очень осторожно, а лучше приобретите pro версию, чтобы не удалить лишнего.
В бесплатной версии можно смело оптимизировать таблицы. Зайдите во вкладку Таблицы, справа увидите количество таблиц для оптимизации. Щелкните по цифре и выберете все таблицы. Выберите действие — оптимизировать.
Теперь увидите надпись справа — Your database is optimized!
Отлично, ваш сайт теперь в довольно хорошем состоянии! Вы также можете запланировать следующую очистку или оптимизацию, что является отличным вариантом!
WP Optimize
Что замечательно в плагине wp optimize, так это то, что, будучи частью Team Updraft, он также включает резервное копирование. Кроме того, он поставляется с постоянными обновлениями.
Что замечательно в плагине wp optimize, так это то, что, будучи частью Team Updraft, он также включает резервное копирование. Кроме того, он поставляется с постоянными обновлениями.
Как и вышеупомянутый плагин, этот также прост в использовании. Вы можете оптимизировать или очистить свою базу данных в один шаг за раз.
Еще одна удивительная вещь заключается в том, что он также предоставляет параметры оптимизации/сжатия изображений.
Это бесплатно в какой-то степени, но премиум-версия открывает намного больше возможностей.