Очистите свой блог от мусора
Ревизии в 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 Комментариев › Оставьте свой
Рекомендуемые к прочтению статьи:
- Слайдер для wordpress.Часть 3
- В поисках CTR. Часть 4
- WordPress календарь плагин
- Какие игровые автоматы самые интересные?
- Раскрутка портала и реальный результат — делаем все сами!
- Характеристики ноутбука Dell Latitude E6530
- Работа над сайтом. Индекс цитирования. Часть 3
- Разработка сайтов для салонов красоты
- Как можно быстро скачать файл с Яндекс.Видео
- Что такое коммуникатор
Сергей
Довольно нужная информация и хорошая инструкция. Я так же начал замечать рост веса базы данных, но все не доходили руки сделать очистку от мусора в БД. теперь точно этим займусь!
Олег
Я предпочитаю программный способу удаления. Боюсь, что плагин может удалить что-то нужное. А так, написав sql запрос, ты точно знаешь, что удалится.
Партнер
Так же неплохой плагин для оптимизации БД «Wp-Optimize».
Он не только от истории сохранения записей очищает, но еще и от другого мусора.
Диод
Тоже пользуюсь Wp-Optimize — со своими задачами справляется на «отлично». Активировал плагин, почистил БД и снова деактивировал, чтоб не поджирал и того скромные ресурсы…
Андрей
А я правильно понимаю, что скорость работы движка зависит от веса БД? Чем больше она весит, тем медленнее работает WР?
Harchenko
Да, но на самом деле скорость работы WordPress зависит не только от этого.
Владимир
Да, век живи, век учись. Главное перед чисткой резервную копию БД удалить, а то еще все добро на свалку пойдет
valeradikiy
Обязательно займусь этим на днях.
Полезная информация.
Даринка
ого! я чайник в этом деле… и не знала, что такое есть. попробую и себе почистить =)
Милана
Да, да, темка понтовая!!! Я раньше тоже в ручную удаляла, нужно испытать данное нововведение)
geser
Поставлю себе галочку, я просто начинающий блогер и это мне может потом только понадобиться, но всё равно автору респект за информацию.
Zerber
… спасибо, что напопмил..! уже и не помню когда запускал Wp-Optimize
… пора-пора… хоить на стенке напоминалку пиши… )))
Антон Чайков
А вот это одна из полезнейших статей по вп которую я читал) сэнкс
MiaSol
Спасибо за инфу! Пользуюсь WordPress, надо будет как нить почистить свое детище!
maxwmz
Клинап оказался действительно рульным плагином, спасибо.
Айонщик
Видео это самое главное в статье
xanuka
Занятная информация, спасибо.
Только у меня возникает один вопрос: а этот плагин ничего лишнего там не сотрет? А то стремно как-то.
Александр Борисов
Еще в корзине может много мусора лежать. Я вообще корзину удалил с админки! Ревизии само собой не нужны….
Kafer
А вот у меня стоит DLE, там не чего не закладывается лишнего?
Алексей
Кстати можно настроить чтобы wp и не создавал эти ревизии, для этого надо в wp-config.php прописать
define(‘WP_POST_REVISIONS’, false);
Ребенок
Я всегда перед тем, как что-нибудь делать с базой, делаю резервную копию. И это правильно
Юрий
К стати — эта функция ВордПресса всегда мешала .. Но я пока удалять не буду копии. Но за совет спасибо — учтут. К стати, есть желание подписаться друг на друга по RSS?
litw
За плагин спасибо.
Раз уж заговорили про чистку, может подскажете хороший плагинчик для очистки кэша wp на хостинге
Давид
Классный плагин, хотя мне не особо сложно удалять вручную, но теперь буду экономить время благодаря этому плагину. Надеюсь, разбиратся в нем не сложно?
Atamovich
Спасибо! И правда, очень много лишних записей, Хотя база и весит всего 5мб.
Почистил!
Но полностью убирать данную функцию не советую, мало ли, пишешь-пишешь и свет вырубят…всякое бывает
richkeeper
Гораздо проще сразу при установке запретить создание ревизий, всё равно основная масса пользователей пишет тексты в сторонних редакторах.
bigspawn
Ого! спасибо! я выбрал плагин, так как плохо еще разбираюсь в таблицах! Но огромное спасибо за предложенные варианты!
Алексей
Прям спасибо, у меня таких сохранений много, но вот никогда не задумывался над тем, что они грузят базу данных. Думаю, способ с плагином легче, да и плагин весь мусор из базы удаляет, так что заюзаю его.
Сергей
Большое спасибо, а все-таки какой метод лучше, хотелось бы знать плюсы и минусы.
Vectrblog
Спасибо за статью. А то я смотрю база данных бэкапиться и с каждым разом все больше и больше вес уже доросла до 1мб. Хотя статей не сильно много. Обязательно займусь чисткой.
Максим
Соглашусь с richkeeper, главное сразу не забыть запретить ревизии, но тут, как говорится, если б я знал. Статьи пишу и правлю в ворде, уже привычка.
Музыкант
Спасибо, за информацию, если честно попал на этот пост случайно, однако, очень полезная информация. Так как столкнулся с проблемой именно с WP, когда 2 почти нулевых сайта стали перегружать сервер(слабенький, очень слабенький), попробую облегчить работу железа чисткой баз данных. О результатах обязательно отпишусь сюда.
Если Вы не против?
eBMW
А я после переноса моих сайтов на другой сервер (мероприятие от моего хостинга) перевёл свой блог на wp 2.3.2 и не знаю проблем 😈
eBMW
Теперь очистил по твоему методу. Выдало:
#1054 — Unknown column ‘«revision»’ in ‘where clause’
DELETE FROM wp_posts WHERE post_type = «revision»;
Но разницы размере БД нету. Как было 1017 Кб так и осталось )
У меня может был раньше включён плагин revision-control.. не помню.
Максим
Поменяй вместо « и » на » и «
Максим
пупец.. с кавычки тут неправильные высвечивает. Кароче меняй те вордовские кавычки на кавычки, зажатые shift и 2.
aligator
Да прикольно, не знал о таком, спасибо.
Антон Вредов
Спасибо, очень полезно Буду теперь чистить лишнее (у меня из-за многих исправлений и изменений — наверное, не в три, а в десять раз больше записей
Анатолий
Открыл phpmyadmin, взял в руки метлу. Чищу))
аренда авто
во первых ничем этот мусор не мешает и далеко не у всех присутствует, возможно вы неправильно настроили вордпресс
Euro
WP-DBManeger
Влад, ты с ошибкой написал
У меня тоже стоит WP-DB Manager
Александр
Очистил, спасибо за статью.
У меня прошло всё гладко.
Прохожий
WP-Cleanup — хорошая штука. Сам его использую. Но несмотря на всю свою «хорошесть», полностью избавить блог от мусора он не сможет, увы. К примеру, если блог долго используется, и к нему подключаются-отключаются разные плагины — в таблице wp-options остается куча мусора. Потому что плагины после отключения его оттуда не удаляют. Чтобы вычистить эту таблицу — можно юзать штуку под названием Clean Options. Она находит столько хлама, что мама не горюй…
Иван
Надо будет попробывать.Может и правда все так хорошо как тут пишут
mobobob
Спасибо за полезную информацию. Блог кинул в закладки…
Олег
Полезно было узнать, спасибо за информацию, дружище. Надо бы глянуть на свою базу, промежуточные сохранения у меня постоянно срабатывают. Пойду поставлю, пожалуй, плагинчик.
Вова
Попробивал, все работает отлично.Тоже кину вас в закладки
Богдан
Спасибо за материал. Недавно создал сайт именно на WordPress. Must Have!!
прораб
Хорошая статья первий раз вижу.
Сергей
Спасибо за второй, ручной способ. Люблю возиться с блогами без плагинов, своими руками. Непременно попробую!
Ирина
Спасибо, мне это пригодится!
Alex
Задался той же проблемой))) Способ нормальный
Андрей Охотников
Спасибо большое, щас попробую провернусть, всё что у вас тут описано
Vadimka
Спасибо! будем разбираться!
Slam
WP-Cleanup очень удобная штука, но, к сожалению, начиная с WordPress 3.2 у меня не работает
Для настройки контроля версий я использую Управление версиями вот этого автора _http://www.chanishvili.org/rc-revmngr/
Старющий плагин, но работает
В ручную можно количество задавать
Тут 5, например: define(‘WP_POST_REVISIONS’, 5);
Лучше, оставлять хотя бы 2-3 ревизии, если пишите через админку вордпресса, так как иногда бывают казусы, а потом уже можно или клиннером или в ручную лишнее удалить, как автор описал.
Спасибо, также, что обратили внимание на WP-DBManeger
baby
Спасибо за инфу, обязательно займусь и у себя.
Коля
Сделал у себя на сайте
данный запрос засунул в php скрипт который через крон раз в месяц запукаеться
Сетевые игры
У себя на блоге слава Богу такой проблемы не нашел но пост заставил задуматся а клип вообще рульный
batrai
А я сразу отключил ревизии на своем блоге, по моему это правильно!
marishka
Спасибо! я долго искала как это убрать! Ваша статья мне очень помоглоа!
MrCyber
Спасибо большое! Заметил, что время загрузки страниц уменьшилось.
Ринат
хороший пост.нужный.как то упустил это дело и почему то при публикации постов раздражает черновик сохранен.надо отключать это дело.да и скорость возрастет.спасибо что подсказали тему))
Newboon
Отличный пост! Я даже не задумывался о существовании такого «мусора» =( На моем убер экономном хостинге каждый килобайт на счету =))
Din
Спасибо за инфу. Тоже нужно будет занятся чисткой.
Gyppi
Спасибо, обязательно сделаю на своем блоге!
X-only
О круто, всегда хотел найти подобный плагин. Спасибо за совет.
Valeria
Да от мусора хотябы иногда полезно чистить.
floopy
ого! я чайник в этом деле…
Павел
Один раз почистил свой сайт. Потом два часа резервную копию востанавливал
Денис
Сепасибо за статью очень интересная очень понравилась , прикольнуло видео)))))))))))))
Юля
Спасибо, просветили:)
Сергей Нестеровский
Ща почистим….
driver
Отличная статья. Очень хорошо помогла мне.
Grisha
На моём сайте тоже оказалось много «мусора» — почистил,вроде и работать стал пошустрее)))Спасибо за статью.
Максим
впервые слышу об этом,большое спасибо))