Удаляем старые ревизии и освобождаем место в базе данных Wordpress

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

Много-много ревизий

Если вы работали с WordPress некоторое время, то вы, несомненно, пользовались этой функцией раз или два. Но вы, наверное, заметили, что эти изменения, как правило, накапливаются.

Если вы пишете сообщение в редакторе, то WordPress сохраняет редакции автоматически и при сохранении поста. В результате, не редкость когда бывает более 20 редакций поста. Умножьте это на количество сообщений на вашем сайте, и вы получите мегабайты дополнительных сообщений, хранящихся в базе данных.

Как избавиться от старых редакций

Некоторые люди не любят хранить все эти старые версии в своей базе данных. Они считают, что они замедляют их сайт. Это, однако, миф.

Разработчик WordPress Mike Little в комментарии на сайте WPBeginner ответил, "Запросы WordPress к базе данных не получают редакции, поэтому количество редакций не влияет на скорость выполнения запросов. Единственный раз когда редакции загружаются на страницу, это при редактирования отдельного поста. И это не влияет на скорость загрузки страниц вашего сайта. "

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

Если вы один из них, то один из трех плагинов приведенных ниже, поможет вам сделать это.

1. Better Delete Revision

скачать здесь

Better Delete Revision удаляет старые версии постов, а также оптимизирует вашу базу данных.

На странице плагина говорится: "С помощью оптимизации и удаления старых редакций, этот плагин будет делать вашу базу данных легче и меньше на протяжении всего времени использования. Удаление старых редакций и оптимизация баз данных является одной из лучших вещей, которые вы можете сделать, чтобы ваш блог работал так быстро, как это возможно. "

Посмотрите на страницу настроек плагина, а также процесс удаления.

Better Delete Revision plugin

2. Revision Control

скачать здесь

Плагин Revision Control отличается от Better Delete Revision тем, что он не выполняет групповое удаление ваших редакций, однако, это даст вам две функции, которые Better Delete Revision не имеет.

Он позволяет сначала определить сколько редакций было сохранено.

Revision Control

И это позволяет вам удалять отдельные редакции на странице редактирования.

Revision Control

3. Revision Cleaner

скачать здесь

Плагин Revision Cleaner позволяет каждому пользователю установить интервал времени для автоматического удаления его редакций. Это можно сделать на странице профиля пользователя.

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

 Revision Cleaner

А так выглядят настройки плагина на странице профиля пользователя.

revision cleaner profile page

Теперь у вас есть три различных плагина, тремя разными способами удаляющие редакции. Выбор за вами.

Перевод с wpmu.org


Если у Вас возникли вопросы, то для скорейшего получения ответа рекомендуем воспользоваться нашим форумом

Комментарии  

+2 #1 Dmitry 31.08.2012 12:12
Пользуюсь WP-Optimize.

You have no rights to post comments