Ускорение WordPress. Чистка базы данных - Студия MetaDiv (МетаДив)
  • Пн. - Вс. с 9:00 до 19:00
  • +7 915 457 11 34
  • info@metadiv.ru
  • г. Москва

Ускорение WordPress. Чистка базы данных

ВНИМАНИЕ перед тестированием любого из этих плагинов на вашем сайте сделайте резервную копию базы данных, а лучше тестируйте на отдельной тестовой площадке!

Есть множество способов чистки базы дынных ее можно чистить как в ручную, так и автоматическими средствами. Как всегда и во всем ручная работа проходит качественнее, но занимает гораздо больше времени. Сегодня, мы поговорим о нескольких плагинах, которые помогут вам почистить базу данных в WordPress и при этом не дать ей разрастаться от мусора дальше.

Свой небольшой топ из трех плагинов я разбил по критериям поддержки, простоты и функциональности.

3 место. Плагин для удаления ревизий Better Delete Revision

Просто отличный плагин для чистки ревизий. Кто не знает что такое ревизии, попробую объяснить в двух словах. Каждый раз когда вы сохраняете статью, с какими либо изменениями WordPress хранит все ее копии в базе данных. Эти копии статьи «Ревизии» всегда можно вернуть и все вроде идеально придумано.

Пока статей у вас не много, сайт работает нормально, как  только статей становиться больше запросы к базе выполняются медленнее и сайт начинает тормозить. Чтобы база не увеличивалась от ненужных ревизий их желательно удалять.

Внимание на момент написания статьи плагин уже устарел, но по прежнему хорошо работает, добавил я его как пример, дальше я расскажу о более интересных и сложных инструментах.

2 место. Плагин для чистки БД : Clean Up Optimizer — Optimize & Clean Database

Плагин умеет чистить базу данных, управлять ролями пользователей, добавлять и удалять права для пользователей, выводит системную информацию о сервере, WordPress, php, mysql. Может отображать все версии плагинов и лицензии к ним, показывает информацию о текущей теме. Очень хорошая функция отображение задач демона CRON. Иногда именно из-за неправильной работы CRON нагрузка вырастает в разы.

Из минусов плагина это кривоватый перевод, но в целом все можно понять. Я лично этим плагином пользовался немного, в сети о нем бытуют разные легенды, пишут что и базу попортить может, другие пишут что незаменим. Я думаю все индивидуально, как любым инструментом ним тоже нужно уметь пользоваться. Версия PRO дает действительно крутые возможности советую посмотреть на вашей тестовой площадке его.

Если вы начинающий пользователь, вам не хочется разбираться какая из функций нужна, а какую лучше не трогать, то я бы предложил вам плагин WP-Optimize.

1 место. Плагин WP-Optimize. Простая оптимизация базы данных WordPress

Очень популярный во всем интернете, пока я и сам не встречал ничего проще с таким же хороший функционалом. Даже обычной версии достаточно для очистки.

Для тех, кто любит настраивать работу сайта в автоматическом режиме, можно приобрести PRO версию и настроить регулярную чистку.

Ограничение количества ревизий плагином

Если вы не хотите чистить постоянно кучу ревизий, которые CMS WordPress создает на автомате, можете воспользоваться плагином Revision Control, чтобы ограничить их количество или запретить их полностью.

Ограничение количества ревизий без плагина

Ограничить количество ревизий или отключить их полностью можно также без плагина используя только файл настроек wp-config.php. Просто добавляем одну из констант ниже:

define( ‘WP_POST_REVISIONS’, 5 ); // ограничиваем количество ревизий до пяти.

define( ‘WP_POST_REVISIONS’, 0 ); // отключаем создание ревизий полностью.

О том как очистить базу данных от лишних опций и тему от лишнего мусора можно почитать в этой статье «Оптимизация премиум темы wordpress, админка перестала тормозить«.