База данных WordPress: создание, структура, оптимизация

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

Создание базы

Процесс создания базы представляет собой загрузку файлов на хостинг, создание базы MySQL, запуск веб-интерфейса инсталлятора и установку прав доступа.

Загрузить файлы можно по SSH с помощью стандартных команд. Создать базу удобно с помощью панели phpMyAdmin. Вам нужно будет указать имя будущей базы, сделать пользователя и установить права.

После этого можно будет запустить работу инсталлятора, разделить права для доступа к файлам и установить выбранный вами шаблон оформления.

Откройте редактором файл wp-config.php и укажите в нем имя базы, пользователя, пароль и сервер. О том, какой редактор лучше использовать, мы писали тут.

Структура базы

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

  • Wp_commentmeta содержит данные обо всех комментариях
  • Wp_comments непосредственно хранит их тексты
  • Wp_links хранит ссылки
  • Wp_terms – названия категорий
  • Wp_postmeta – данные о записях
  • Wp­_post – сами записи
  • Wp_term_taxonomy – иерархия категорий
  • Wp_options сохраняет настройки
  • Wp_term_relationships показывает, к какой категории отнесена запись
  • Wp_usermeta – метаданные пользователей
  • Wp_users – зарегистрированные пользователи

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

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

Базы данных WordPress можно оптимизировать, проводя периодическую очистку. Сделать это можно, например, с помощью плагина WP-Optimize. Это уменьшит ее размер и снизит нагрузку. От чего можно избавиться? От промежуточных сохранений записей, пустых папок, спамных комментариев, файлов, находящихся в корзине – да много от чего!

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

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

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

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