Использует ли WordPress MultiSite отдельные базы данных MySql?

16 авг. 2011 г., 17:56:20
Просмотры: 16.1K
Голосов: 1

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

При добавлении этого плагина на основной сайт настройки отображаются.

Я запутался, потому что в таблице wp_options есть столбец blog_id, и я ожидал увидеть там более одного значения.

1
Комментарии

Это означает, что так и есть? http://codex.wordpress.org/Installing_Multiple_Blogs

JohnnyBizzle JohnnyBizzle
16 авг. 2011 г. 18:04:13
Все ответы на вопрос 2
1
10

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

  • wp_1_categories
  • wp_1_comments
  • wp_1_link2cat
  • wp_1_links
  • wp_1_options
  • wp_1_post2cat
  • wp_1_postmeta
  • wp_1_posts
  • wp_blogs
  • wp_blog_versions
  • wp_registration_log
  • wp_signups
  • wp_site
  • wp_sitecategories
  • wp_sitemeta
  • wp_usermeta
  • wp_users

Каждый новый сайт, который вы создадите, будет создавать отдельные таблицы, например:

  • wp_2_categories
  • wp_2_comments
  • wp_2_link2cat
  • wp_2_links
  • wp_2_options
  • wp_2_post2cat
  • wp_2_postmeta
  • wp_2_posts
16 авг. 2011 г. 18:09:13
Комментарии

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

JohnnyBizzle JohnnyBizzle
16 авг. 2011 г. 18:22:28
1

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

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

16 авг. 2011 г. 18:02:17
Комментарии

Думаю, мы так и сделали из-за проблем с 'wordpressmu' в постоянных ссылках. Мой администратор баз данных уже предоставил мне доступ ко второй базе данных. Спасибо за помощь.

JohnnyBizzle JohnnyBizzle
16 авг. 2011 г. 18:24:34