Очистите свой блог от мусора
Ревизии в WordPress являются немаловажной функцией, позволяющей автоматически сохранять пост при его написании на случай происхождения сбоя соединения. В новых версиях движка ревизии называют редакциями:
Если Вам также как и мне не нужны и никогда не понадобятся копии текстов столетней давности, которые только загружают базу данных делая ее в несколько раз большего размера, а соответственно и уменьшая ее быстродействие, то можно использовать два способа очистки:
- Установить специальный плагин.
- Сделать SQL запрос к базе данных.
По первому пункту: есть много разных плагинов для этого, но самым продвинутым на мой взгляд является WP-Cleanup. Плагин очищает не только ревизии постов, но и сопутствующий с ними мусор в других таблицах базы данных.
Также если у Вас установлен плагин WP-DBManeger, о котором я когда-то писал пост, то Вы можете воспользоваться его функцией оптимизации базы данных. Он так-же удаляет много лишней информации, хранящейся в базе Вашего блога.
По второму пункту: можно также вручную сделать запрос к базе данных, что автоматически удалит ревизии. Это займет меньше времени чем установка плагинов, но не очистит сопутствующие данные ревизий постов. Хотя я выполнял именно этот метод. Итак, делаем следующее:
- Заходим с панель управления хостера (cPanel или другая). Ищем и открываем phpMyAdmin:
- Слева выбираем базу данных нашего блога и открываем вкладку «SQL»:
- Вставляем туда строку указанную ниже и нажимаем кнопку OK:
DELETE FROM wp_posts WHERE post_type = «revision»;
В результате запроса удалятся все записи таблицы wp_posts, в которых в поле post_type стоит значение «revision».
Вот так и очищается база данных от лишних совсем ненужных данных, что позволяет уменьшить ее размер и соответственно увеличить скорость обработки.
Давно небыло постов о WordPress, поэтому сегодня и написал это. Далее будет пост по тестированию одной из продвинутых бирж купли/продажи текстовых ссылок.
Удачи Вам, и не расслабляйтесь, ведь через два дня начинается лето! 😉
Харченко.
Видео-десерт на сегодня — «Настоящий бизнесмен :)»:
75 Комментариев › Оставьте свой
Пожалуйста, оставьте свой комментарий
Рекомендуемые к прочтению статьи:
- Каталоги. Правильный подход. Часть 3
- Конкурс «Бриллиантовые руки»
- Google Maps подарил Нидерландам часть Германии
- Опера – один из лидеров среди веб-браузеров
- Принтер существенно облегчил жизнь
- Диагностика компьютера
- Новинка рынка – керамические сковороды
- Создание css файла, часть 8
- Стабильная работа холодильников
- Опасности оптимизации. Часть 8
Довольно нужная информация и хорошая инструкция. Я так же начал замечать рост веса базы данных, но все не доходили руки сделать очистку от мусора в БД. теперь точно этим займусь!
Я предпочитаю программный способу удаления. Боюсь, что плагин может удалить что-то нужное. А так, написав sql запрос, ты точно знаешь, что удалится.
Так же неплохой плагин для оптимизации БД «Wp-Optimize».
Он не только от истории сохранения записей очищает, но еще и от другого мусора.
Тоже пользуюсь Wp-Optimize — со своими задачами справляется на «отлично». Активировал плагин, почистил БД и снова деактивировал, чтоб не поджирал и того скромные ресурсы…
А я правильно понимаю, что скорость работы движка зависит от веса БД? Чем больше она весит, тем медленнее работает WР?
Да, но на самом деле скорость работы WordPress зависит не только от этого.
Да, век живи, век учись. Главное перед чисткой резервную копию БД удалить, а то еще все добро на свалку пойдет
Обязательно займусь этим на днях.
Полезная информация.
ого! я чайник в этом деле… и не знала, что такое есть. попробую и себе почистить =)
Да, да, темка понтовая!!! Я раньше тоже в ручную удаляла, нужно испытать данное нововведение)
Поставлю себе галочку, я просто начинающий блогер и это мне может потом только понадобиться, но всё равно автору респект за информацию.
… спасибо, что напопмил..! уже и не помню когда запускал Wp-Optimize
… пора-пора… хоить на стенке напоминалку пиши… )))
А вот это одна из полезнейших статей по вп которую я читал) сэнкс
Спасибо за инфу! Пользуюсь WordPress, надо будет как нить почистить свое детище!
Клинап оказался действительно рульным плагином, спасибо.
Видео это самое главное в статье
Занятная информация, спасибо.
Только у меня возникает один вопрос: а этот плагин ничего лишнего там не сотрет? А то стремно как-то.
Еще в корзине может много мусора лежать. Я вообще корзину удалил с админки! Ревизии само собой не нужны….
А вот у меня стоит DLE, там не чего не закладывается лишнего?
Кстати можно настроить чтобы wp и не создавал эти ревизии, для этого надо в wp-config.php прописать
define(‘WP_POST_REVISIONS’, false);
Я всегда перед тем, как что-нибудь делать с базой, делаю резервную копию. И это правильно
К стати — эта функция ВордПресса всегда мешала .. Но я пока удалять не буду копии. Но за совет спасибо — учтут. К стати, есть желание подписаться друг на друга по RSS?
За плагин спасибо.
Раз уж заговорили про чистку, может подскажете хороший плагинчик для очистки кэша wp на хостинге
Классный плагин, хотя мне не особо сложно удалять вручную, но теперь буду экономить время благодаря этому плагину. Надеюсь, разбиратся в нем не сложно?
Спасибо! И правда, очень много лишних записей, Хотя база и весит всего 5мб.
Почистил!
Но полностью убирать данную функцию не советую, мало ли, пишешь-пишешь и свет вырубят…всякое бывает
Гораздо проще сразу при установке запретить создание ревизий, всё равно основная масса пользователей пишет тексты в сторонних редакторах.
Ого! спасибо! я выбрал плагин, так как плохо еще разбираюсь в таблицах! Но огромное спасибо за предложенные варианты!
Прям спасибо, у меня таких сохранений много, но вот никогда не задумывался над тем, что они грузят базу данных. Думаю, способ с плагином легче, да и плагин весь мусор из базы удаляет, так что заюзаю его.
Большое спасибо, а все-таки какой метод лучше, хотелось бы знать плюсы и минусы.
Спасибо за статью. А то я смотрю база данных бэкапиться и с каждым разом все больше и больше вес уже доросла до 1мб. Хотя статей не сильно много. Обязательно займусь чисткой.
Соглашусь с richkeeper, главное сразу не забыть запретить ревизии, но тут, как говорится, если б я знал. Статьи пишу и правлю в ворде, уже привычка.
Спасибо, за информацию, если честно попал на этот пост случайно, однако, очень полезная информация. Так как столкнулся с проблемой именно с WP, когда 2 почти нулевых сайта стали перегружать сервер(слабенький, очень слабенький), попробую облегчить работу железа чисткой баз данных. О результатах обязательно отпишусь сюда.
Если Вы не против?
А я после переноса моих сайтов на другой сервер (мероприятие от моего хостинга) перевёл свой блог на wp 2.3.2 и не знаю проблем 😈
Теперь очистил по твоему методу. Выдало:
#1054 — Unknown column ‘«revision»’ in ‘where clause’
DELETE FROM wp_posts WHERE post_type = «revision»;
Но разницы размере БД нету. Как было 1017 Кб так и осталось )
У меня может был раньше включён плагин revision-control.. не помню.
Поменяй вместо « и » на » и «
пупец.. с кавычки тут неправильные высвечивает. Кароче меняй те вордовские кавычки на кавычки, зажатые shift и 2.
Да прикольно, не знал о таком, спасибо.
Спасибо, очень полезно
Буду теперь чистить лишнее (у меня из-за многих исправлений и изменений — наверное, не в три, а в десять раз больше записей
Открыл phpmyadmin, взял в руки метлу. Чищу))
во первых ничем этот мусор не мешает и далеко не у всех присутствует, возможно вы неправильно настроили вордпресс
WP-DBManeger
Влад, ты с ошибкой написал
У меня тоже стоит WP-DB Manager
Очистил, спасибо за статью.
У меня прошло всё гладко.
WP-Cleanup — хорошая штука. Сам его использую. Но несмотря на всю свою «хорошесть», полностью избавить блог от мусора он не сможет, увы. К примеру, если блог долго используется, и к нему подключаются-отключаются разные плагины — в таблице wp-options остается куча мусора. Потому что плагины после отключения его оттуда не удаляют. Чтобы вычистить эту таблицу — можно юзать штуку под названием Clean Options. Она находит столько хлама, что мама не горюй…
Надо будет попробывать.Может и правда все так хорошо как тут пишут
Спасибо за полезную информацию. Блог кинул в закладки…
Полезно было узнать, спасибо за информацию, дружище. Надо бы глянуть на свою базу, промежуточные сохранения у меня постоянно срабатывают. Пойду поставлю, пожалуй, плагинчик.
Попробивал, все работает отлично.Тоже кину вас в закладки
Спасибо за материал. Недавно создал сайт именно на WordPress. Must Have!!
Хорошая статья первий раз вижу.
Спасибо за второй, ручной способ. Люблю возиться с блогами без плагинов, своими руками. Непременно попробую!
Спасибо, мне это пригодится!
Задался той же проблемой))) Способ нормальный
Спасибо большое, щас попробую провернусть, всё что у вас тут описано
Спасибо! будем разбираться!
WP-Cleanup очень удобная штука, но, к сожалению, начиная с WordPress 3.2 у меня не работает

Для настройки контроля версий я использую Управление версиями вот этого автора _http://www.chanishvili.org/rc-revmngr/
Старющий плагин, но работает
В ручную можно количество задавать
Тут 5, например: define(‘WP_POST_REVISIONS’, 5);
Лучше, оставлять хотя бы 2-3 ревизии, если пишите через админку вордпресса, так как иногда бывают казусы, а потом уже можно или клиннером или в ручную лишнее удалить, как автор описал.
Спасибо, также, что обратили внимание на WP-DBManeger
Спасибо за инфу, обязательно займусь и у себя.
Сделал у себя на сайте
данный запрос засунул в php скрипт который через крон раз в месяц запукаеться
У себя на блоге слава Богу такой проблемы не нашел
но пост заставил задуматся
а клип вообще рульный 
А я сразу отключил ревизии на своем блоге, по моему это правильно!
Спасибо! я долго искала как это убрать! Ваша статья мне очень помоглоа!
Спасибо большое! Заметил, что время загрузки страниц уменьшилось.
хороший пост.нужный.как то упустил это дело и почему то при публикации постов раздражает черновик сохранен.надо отключать это дело.да и скорость возрастет.спасибо что подсказали тему))
Отличный пост! Я даже не задумывался о существовании такого «мусора» =( На моем убер экономном хостинге каждый килобайт на счету =))
Спасибо за инфу. Тоже нужно будет занятся чисткой.
Спасибо, обязательно сделаю на своем блоге!
О круто, всегда хотел найти подобный плагин. Спасибо за совет.
Да от мусора хотябы иногда полезно чистить.
ого! я чайник в этом деле…
Один раз почистил свой сайт. Потом два часа резервную копию востанавливал
Сепасибо за статью очень интересная очень понравилась , прикольнуло видео)))))))))))))
Спасибо, просветили:)
Ща почистим….
Отличная статья. Очень хорошо помогла мне.
На моём сайте тоже оказалось много «мусора» — почистил,вроде и работать стал пошустрее)))Спасибо за статью.
впервые слышу об этом,большое спасибо))