具有数千个站点的Wordpress单核安装

时间:2018-08-28 20:11:24

标签: php wordpress

我需要一个包含成千上万个站点的Wordpress安装。当前已进行设置,因此每个站点都有其自己的目录,用于存储主题,插件和上载内容。我选择不使用多站点,因为我需要单个站点才能管理自己的主题和插件。这部分都很好,这是我担心的数据库。

对于每个新站点,都会创建带有前缀wp_siteName_的新数据库表。

我遇到的问题是,随着成千上万个站点的潜力,我的数据库将被加载表。尤其是如果用户添加的插件也添加了更多表格。

当前,通过更改wp-config.php创建新表。

我更改了这一行:

$table_prefix  = 'wp_'.$site;

$ site 对于每个新网站都是唯一的。如果新表不存在,这将打开安装页面以创建新表。

这可能是一个巨大的性能问题,还是可以吗?如果是性能问题,是否有任何方法可以在站点之间共享数据库表,或者在其他替代方案中共享数据库表?

0 个答案:

没有答案