База данных MySql в WordPress Multisite

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

Вариант 1 – та же база данных для всех сайтов WP

Вариант 2 – Разная база данных для каждого сайта WP

Благодарю.

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

Способ работы WP Multisite – это одна установка WP для нескольких сайтов WP. Теперь предположим, что у вас есть база данных с именем my_multisite ; в этой базе данных WordPress создаст все таблицы. Теперь, если это многопользовательская установка и во время установки, если вы выберете префикс таблицы (скажем, ex_ ), ваши корневые таблицы сайта будут похожи на ex_options ex_blah_blah . Теперь, когда вы создадите другой сайт в этой многоуровневой установке, значение префикса будет увеличено на 1, а новые сайты будут иметь одинаковые таблицы с именами, такими как ex_2_options ex_2_blah_blah . Для следующего сайта вы создадите его ex_3_options ex_3_blah_blah , ... Невозможно изменить этот шаблон.

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