Недавно я обнаружил многоуровневую функциональность ядра wordpress. действительно интересно! Покопавшись еще немного, я заметил, что база данных просто реплицирует 9 таблиц каждый раз, когда мы создаем новый поддомен; но держит их всех в одной базе данных.Wordpress Multisite MULTI DATABASE
Проект, на котором я на стадии планирования, содержит большой объем данных, которые необходимо сохранить. Информация, которая будет храниться, будет запатентована для каждой компании, которая использует сайт.
Мой вопрос в том, что. Как бы я хотел получить всю базу данных для репликации, а также получить всего несколько таблиц для репликации? В принципе, я хочу создавать точные копии сайта снова и снова, но каждый сайт будет иметь свою собственную базу данных. в конце концов, каждая копия сайта будет создана после того, как клиент заплатил за использование услуги.
Я видел shardb и hyperdb, но на самом деле они просто добавляют базы данных для хранения таблиц из нескольких поддоменов (по крайней мере, так, как я их интерпретировал), чтобы увеличить скорость сайта.
Я не беспокоюсь о скорости сайта, так как я являюсь безопасностью и избыточным количеством.
Любые идеи?
Будет ли еще несколько сайтов в одной базе данных? Не все из них, но это не обеспечивает единую базу данных для одного права клиента? –
В основном с Multisite у вас есть одна база данных, и каждый сайт имеет другой префикс, основанный на идентификаторе блога. Этот плагин не предоставляет отдельную БД для каждого клиента, он просто позволяет вам иметь несколько баз данных, скажем, 200 сайтов, а не 1 с 1000. Наличие каждого сайта в отдельной БД поражает точку mutisite. Если вы беспокоитесь о том, что другие блоги могут видеть содержимое других, этого не произойдет. Безопасность также не будет проблемой, если ваши клиенты обеспечат свои блоги, темы и плагины. Безопасность сервера - это еще что-то посмотреть! – AshboDev