WordPress MultiSite中的MySQL数据库

时间:2014-12-29 作者:BFR

我有一个多站点安装。这是一个全新的安装,目前所有网站都使用相同的数据库。你会在这些建议中推荐什么?为什么?使用相同方法的利弊?

Option 1 - 所有WP站点的相同数据库

Option 2 - 每个WP站点的不同数据库

谢谢

1 个回复
SO网友:iSaumya

我想你可能是WP 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单次安装。但对于大多数好的主机,多站点数据库不会降低任何性能。只要确保你的网站是由一家合法而优秀的托管公司托管的。

结束