Какое лучшее решение для 2 сайтов, интегрированных друг с другом - PullRequest
0 голосов
/ 09 февраля 2011

У меня есть 2 сайта, интегрированные в один, WordPress - это мой второй сайт, который находится в подкаталоге моего первого сайта "mysite / community". Я интегрировал их регистрацию и логин. Я не решаюсь объединить их таблицы в одну базу данных, так как они используют оба своих родных сеанса. Я устанавливаю базу данных WordPress в отдельную или я могу объединить их? Я запутался в их объединении, так как мой первый сайт - это сайт электронной коммерции.

1 Ответ

1 голос
/ 09 февраля 2011

Какой смысл их объединять?

Хотите ли вы, чтобы пользователи получали впечатление от использования только одного сайта? Если это так, важно иметь один логин и один внешний вид.

Хотите облегчить администрирование? Тогда объединение баз данных может быть полезным. Но, честно говоря, говоря о двух базах данных, я не буду сильно беспокоиться об этом.

Обновление:

Скорость: во многом зависит, быстрее ли две или одна база данных. Единственный способ сказать, это действительно попробовать. И помните, что настройка стоит усилий только тогда, когда производительность может стать проблемой.

Надежность. С одной базой данных проблема БД с одним сайтом автоматически становится проблемой для обоих сайтов.

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

Ремонтопригодность: если у вас есть только одна база данных, вам нужно обновить только одну, резервную копию, поэтому следует сократить трудозатраты. Но: вы не можете обновить один, оставив другого в покое.

Удобство использования (для разработчика): одна база данных проще в использовании, если транзакции охватывают оба сайта. Если у вас их нет, это не имеет большого значения.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...