Оптимизируем базу данных CMS WordPress

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

Как оптимизировать базу данных WordPress?

Самый простой способ  – это установить какой-нибудь плагин в саму CMS WordPress, которая по команде или автоматически будет делать оптимизацию базы. Лично я использую плагин под названием WP-Optimize, скачанный с репозитория WordPress. Помимо оптимизации БД данный плагин делает ее легкую “чистку”, которая заключается в удалении ревизий к публикациям, удалении черновиков и ожидающих комментариев, спам-комментариев. Естественно, перед началом процесса чистки и оптимизации можно выбрать, что делать.

выбор настроек плагина WP Optimize для очистки и оптимизаии базы данных

Так же плагин показывает параметры таблиц, которые есть в БД, их размер и необходимость оптимизации.

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

результат работы плагина WP Optimize

Для тех кто не хочет заморачиваться и любит принцип “раз настроил и забыл” существуют плагины по оптимизации базы данных wordpress с авторежимами, например WP-DBManager. Он же, кстати, может делать и бэкапы базы данных в ручном и автоматических режимах с заданной периодичностью. Плагин мощный, но лично я не стороник иметь такие плагины в админке CMS, т.к. они несколько снижают степень безопасности, неконтролировано повышают нагрузку на сервер. Делать бэкапы в авторежиме позволяет большинство нормальных хостеров средствами своей админки, при чем в строго оговоренное время, например, когда нагрузка на сайт минимальна. В целом же использование того или иного функционала, как говориться, “дело хозяячее”. Кому нравиться, а кому нет. Выбор за вами!

Удачи!

IgorOsa

 

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

Ваш адрес email не будет опубликован.

Этот сайт использует Akismet для борьбы со спамом. Узнайте, как обрабатываются ваши данные комментариев.