Оптимизируем базу данных сайта на wordpress с помощью плагина WP-Optimize

оптимизация базы данныхПриветствую читателей блога!

Сегодня в рубрике wordpress для новичков поговорим о том, что такое оптимизация базы данных, для чего это нужно и лично вам в частности, да и вообще, на фига козе баян?

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

Что такое сайт? Это, прежде всего, хранилище (хотите, обзовите его свалкой) какой-то информации. Другой вопрос, в какой форме эта самая информация хранится?

Если ваш ресурс написан на HTML, то и вся информация хранится в файлах HTML, имеющих каждый свое название. Т.е. у каждой странички свой файл, а в нем содержится информация и о структуре и о содержании данной страницы.

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

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

Вот и придумали и разработали для этого специально базы данных. База данных (БД) – это организованное хранилище информации, содержащее наборы записей, которые можно быстро найти, отсортировать и проанализировать.

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

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

А что это за мусор такой, откуда берется и для чего нужна оптимизация базы данных вордпресс?

Всякий раз, когда вы пишете пост в админке, на своем сайте, wordpress сохраняет ее ревизию. Вот изменяли и дополняли статью 7 раз, значит еще лишние 6 ревизий у вас сохраняется в базе данных. Хорошо если статья небольшая, а если вы каждую статью пишете как Л.Н. Толстой «Войну и мир», то представьте, сколько лишних килобайт информации находится в вашей базе данных. А если еще таких статей сотня?

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

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

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

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


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

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

Заходим на вкладку Плагины в своей админке, вводим название WP-Optimize, загружаем его себе и активируем.

Далее в консоли, в админке вордпресс ищем вкладку “Инструменты» и там же находим наш плагин, щелкаем по названию и смотрим

как оптимизировать базу данных вордпресс

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

Внизу в правом углу цифры синим цветом обозначают, сколько весит ваша БД, а красным, сколько будет освобождено.  Я буквально вчера почистил 5 мб мусора, поэтому там такой маленький объем информации, всего 116 байт.

wp-optimize-chistka

Вот такое окошко выйдет наверху после оптимизации базы данных, где указано, что было вычищено из вашей БД.

Вот собственно и все на этом, после того как оптимизировали БД, деактивируем плагин WP-Optimize до тех пор, пока не вспомним про нашу базу данных в очередной раз.

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

Обновление – это залог устойчивой работы и безопасности вашего ресурса.

А чем вы пользуетесь для оптимизации базы данных wordpress?

Здесь подписываются на обновления блога

Успехов вам, с уважением Сергей Егерев


Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *