2011-02-09 143 views
0

我有一个2个网站集成到一个,wordpress是我的第二个网站,它位于我的第一个网站“mysite/community”的子目录下,我整合了他们的注册和登录。由于他们使用了两个本地会话,因此我将他们的表组合成一个数据库时犹豫不决。我将wordpress的数据库安装到单独的数据库还是可以将它们合并?自从我的第一个网站是电子商务网站以来,我很困惑它们的结合。2个网站的最佳解决方案是什么

回答

1

整合它们的意义何在?

您是否希望用户获得仅使用一个站点的印象?如果是这样,有一个登录和一个外观和感觉是重要的事情。

你想减轻管理吗?然后合并数据库可能会有所帮助。但说实话,当谈到两个数据库时,我不会为此担心。

更新:

速度:这取决于很多,如果事情如果有两个或单个数据库更快。唯一可以说的就是尝试。并且记住,当性能即将成为问题时,调整仅值得努力。

可靠性对于单个数据库,一个站点的db问题自动成为这两个站点的问题。

安全性:这与可靠性相似:一个站点中的漏洞可能冲入另一个站点,如果其中一个站点是电子商务站点,则该漏洞很糟糕。

可维护性:如果您只有一个数据库,则只需升级一个备份,因此应该减少工作量。但是:你不能一边升级一边而另一边。

可用性(对于开发人员):当您有跨两个站点的事务时,一个数据库更易于使用。如果你没有这些,那没什么关系。

+0

我希望用户觉得他们正在使用一个站点。我还创建了WordPress主题以匹配我的主站点,所以不用担心设计。当涉及到管理时,两个站点的管理员使用单独的登录,只有站点用户或使用相同登录的成员。如果我将他们的表组合成一个数据库,是否存在安全性,速度等问题? – christian

相关问题