Фев
25
48

WP-Optimize — плагин для оптимизации базы данных в WordPress

Плагин WP-OptimizeВообще тема оптимизации WordPress достаточно обширная и включает в себя несколько разных направлений — начиная от той же БД, графики, шаблонов до улучшения эффективности скриптов или хостинга. Один из первых постов в рубрике был про минимизацию лишнего кода в Header, а недавно вот рассматривал задачу удаления неиспользуемых изображений. Сегодня поговорим о настройке WP-Optimize плагина — простого и функционального решения для оптимизации базы в Вордпресс.

Этот текст будет второй версией начальной статьи — разработчики внесли много интересных улучшений, изменили интерфейс и т.п. Круто, что они постоянно дорабатывают свое «детище» — последний релиз вышел всего неделю назад, а за 2 прошлых месяца было исправлено около 30-ти косяков. Поэтому совсем не удивительно, что число загрузок перевалило за 800тысяч, оценка модуля практически единогласная «пятерка», а он является одним из лучших плагинов оптимизации базы данных в WordPress.

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

phpMyAdmin - оптимизация таблиц

Для нашей задачи отмечаете все (Check All) или некоторые элементы, а затем внизу в меню выбираете пункт «Optimize». По сути, эта функция аналогична той, что выполняет модуль, однако, согласитесь, не все смогут/захотят разбираться с панелью хостига, — Работать внутри админки новичкам куда проще.

Возможности и функции WP-Optimize

Начнем с основных фишек:

  • Быстрое удаление лишней ненужной инфы: из корзины, спам комментариев, пингбэков/трекбэков, устаревших настроек и т.п. (не путать с очисткой базы данных).
  • Сжатие/дефрагментация таблиц в один клик.
  • Автоматическая регулярная очистка (раз в месяц, еженедельно и т.п.).
  • Отсутствие необходимости использовать MySQL запросы вручную.
  • Возможность выбора конкретных отдельных задач, которые вы хотите выполнить, то есть, например, только удалить спам или избавиться от ревизий и т.д.
  • Обработка информации старше определенного временного периода — можно стереть лишние данные старше 1,2,3 недель, оставив при этом более новые.
  • Отображение статистики по базе/таблицам и сколько места реально сэкономить.
  • Имеются переводы, поддержка мобильных устройств.

Для тех, кому список показался не совсем понятным, скомпоную все пункты в 3 основных направления:

  1. Больше свободного места. По умолчанию каждый раз, когда вы сохраняете пост или страницу, система создает так называемую ревизию. Если, например, изменяли текст 3-4 раза, то в базе накопится еще парочка дополнительных записей. А теперь представьте сколько лишнего места тратится на подобные временные данные, когда на сайте не 10-20 страниц, а порядка 1000 или 10тыс. постов, товаров и др. Эта же логика применима к спам-комментариям, которые также сохраняются.
  1. Поддержка «чистоты» и скорости. Плагин WP-Optimize может работать автоматически без вашего участия — просто задаете как часто и какие объекты нужно удалять (с возможностью пропускать (не учитывать) новую инфу за последние 1-2 недели, если захотите).
  1. Контроль вашей базы. Посмотрите в статистике какие таблицы занимают больше всего места и сколько в итоге можете сэкономить. Регулярно проводите оптимизацию БД дабы она функционировала максимально эффективно и быстро.

WP-Optimize - таблицы базы данных

Кстати, если вы развиваете какой-то бизнес через веб-сайт, то можете дополнительно продвигать его и через соц.сети. По теме есть проект https://avi1.ru/i/ —  информационный блог с полезными советами и секретами по ведению и продвижению Инстаграм аккаунтов. Там узнаете как, например, вести накрутку и выполнить ряд различных действий: создание, удаление, ведение, развитие аккаунтов и многое другое.

Использование и настройка WP-Optimize

Устанавливается модуль из админки либо скачиваете архив отсюда и распаковываете в wp-content/plugins через FTP. Как только активируете его, в меню слева появится новый раздел. Вот отличии от прошлых релизов с менее чем 10тью фишками, сейчас здесь очень много всего.

Настройки плагина WP-Optimize

1. Начинаем с настроек — они содержат следующие опции:

  • Status — информация о текущем состоянии базы и модуля: какие параметры активированы и сколько можно выручить свободного места, очистив лишние записи.
  • General settings — отмечаете за какой период данные удалять не следует + скрытие/включение кнопки WP-Optimize в панели.
  • Scheduled clean-up settings — активация и параметры автоматического запуска скрипта.
  • Logging settings — сохранение логов в один из файлов.
  • Trackback/comments actions — выключение трекбэков и системы комментирования к постам — в некоторых типах сайтов они попросту не нужны.

2. Второй важный момент — создание бекапа. Так как мы работаем с БД это обязательное условие. Своего встроенного механизма, как это было в плагинах переноса базы данных здесь, к сожалению, нет. Разработчики рекомендуют стороннее решение — UpdraftPlus, что немного неудобно.

3. Переходим во вкладку «Database», где увидите 2 вкладки: «Optimizations» — непосредственно для выполнения оптимизация базы в Вордпресс и «Таблицы» — со сводной инфой по всем таблицам БД (см. второй скриншот выше).

Нам нужная первая вкладка, где можете поступить двумя способами:

  • проставить галочки слева от параметров и тем самым отметить какие задач хотите выполнить, а затем кликнуть по кнопке «Run all selected optimizations».
  • поочередно запускать каждый из пунктов — соответствующие кнопки находятся справа от них.

WP-Optimize - оптимизация базы данных

В самом верху под функцией массового выполнения есть опция создания бэкапа с UpdraftPlus (я так понимаю активна, когда решение установлено).

Если внимательно посмотреть на имеющиеся параметры для очистки БД, то тут есть:

  • обычная оптимизация (вероятно, через MySQL запросы);
  • удаление ревизий;
  • очистка автоматических черновиков и мусорных записей;
  • избавление от спамных и не одобренных комментов (хотя лучше это делать в соответствующем разделе с помощью Akismet);
  • удаление ненужных мета-данных (постов, комментариев и др.);
  • удаление обратных ссылок (трекбэков) и уведомлений;
  • очистка устаревшей инфы о связях таблиц.

Итого. В принципе оптимизация базы данных в WordPress — штука полезная, особенно когда у вас крупный портал с большим количеством контента и установленных модулей, который был создан достаточно давно. И тут дело даже не в занимаемом месте хостинга, а в том что в итоге получается меньший объем БД, а работа таблиц стает более эффективной и быстрой.

Плагин WP-Optimize с этой задачей отлично справляется. Если используете его впервые (+ на возрастном проекте), то теоретически, можно выполнять каждый процесс по очереди, но в принципе, все это занимает не так много времени. Ставить ли автоматическое срабатывание? — не знаю, я после завершения процедуры вообще деактивирую его и в последующие разы запускаю время от времени вручную. Из настроек после установки, кстати, вообще никакие не указывал — активировал и сразу приступил к работе. Но важно — не забывайте бэкап!

Кому есть что добавить или вдруг хотите подсказать еще какие-то интересные решения по теме — пишите ниже.

рейтинг Оцените статью:
Ужасная статьяНичего интересногоТак себеНормальноХорошоКлассный постВ закладки!
(голосов - 17, средний балл: 4,65 из 7)
Загрузка...

категория Категории: Оптимизация; Плагины;
теги Теги: , , , , , , .

комментариев 48 к статье “WP-Optimize — плагин для оптимизации базы данных в WordPress”

  • Serg   15.10.2011

    Где-то я уже это читал …..

  • Бродяжник   20.12.2011

    …. А я где-то это не читал, так как натолкнулся сразу с поиска Гугла.
    Спасибо за инфу!

  • Александр   03.02.2012

    Хорошое инфо! Спс. Сейчас проделаю оптимизацию!

  • Dimon   04.06.2012

    Побольше бы таких статей на счет оптимизации WP, еще раз спасибо Автору.

  • Татьяна Чернова   02.07.2012

    Даже не знала, что WP-Optimize не нужен для ежеминутной работы блога:) Попробую деактивировать.

  • Татьяна Чернова   02.07.2012

    Вы так доходчиво все объясняете..расскажите как сделать бэкап блога? И вообще если я обновлю Вордпресс без бэкапа, что будет? Потеряются все материалы блога?

  • Tod   03.07.2012

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

  • Влад   08.11.2012

    Поставил данный плагин. Приятно удивил
    Total Size of Database:
    Было:
    69850.618 Kb

    Стало:
    11056.243 Kb

    Количество мусора уменьшилось в шесть раз!

  • Виталий   16.02.2013

    Не подскажете, а что такое Post revisions (ревизии)?

  • Tod   17.02.2013

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

  • Агент 00x   28.09.2013

    Интересно, а можно им очистить таблицу от плагина BPWS?

  • Tod   29.09.2013

    Агент00x, не сталкивался с этим плагином.

  • Tit   22.02.2014

    Хороший плагин.Использовал для моего блога.До 10мб мусора. :)

  • Ironfriend   05.02.2015

    Только что почистил БД от ревизий постов и кэша акисмета. Было 8Мб, стало 4. Тема всё ещё актуальна.
    PS. Блог вроде бы остался рабочим :)

  • Елена   07.12.2015

    Давно пользуюсь данным плагином и очень довольна его работой, ставьте не задумываясь!

  • Николай   01.02.2016

    Можно и без плагинов через админ панель хостинга. Просто и безопасно.

  • Tod   02.02.2016

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

  • Alex   03.03.2019

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

Оставить комментарий


Блог Wordpress Inside поможет вам научиться работать в вордпресс, закрепить и расширить имеющиеся знания. Плагины и шаблоны, разные хаки и функции wp, оптимизация и безопасность системы – все это и намного больше вы сможете найти на страницах нашего проекта!

Если хотите быстро и оперативно получать последние новости и статьи, то рекомендуем подписаться на обновления блога:

Поиск:
Последние посты
Лучшее в категории
Облако тегов
Скажи свое мнение!

В чем основные плюсы Wordpress?

Посмотреть результаты

Загрузка ... Загрузка ...
Друзья проекта
Последние новости