4个单站点VS多站点WordPress

时间:2011-06-22 作者:James Bruce

我们目前正在为4个站点运行多站点wordpress安装。几乎每一个插件都会遇到问题(主要是用户帐户创建等问题),我真的想切换到4个单次安装。但是,我想知道服务器资源使用是否会受到显著影响。

在我看来,在这些博客上运行多站点管理的开销超过了单独运行它们所带来的任何损失,尤其是当我们只讨论4个站点时。有人能提供更多的见解吗?

提前感谢

1 个回复
SO网友:fuxia

您可以将一个安装用于四个(或更多)单一站点,而无需多站点。只需将所有域指向WordPress安装的同一目录即可。在您的wp-config.php 根据当前请求的主机设置必要的变量和常量:

switch ( $_SERVER[\'HTTP_HOST\'] )
{
    case \'example.com\':
        $table_prefix   = \'ecom_\';
        $table_name     = \'ecom\';
        break;

    case \'example.net\':
        $table_prefix = \'enet_\';
        $table_name   = \'enet\';
        break;
    default:
        $table_prefix  = \'wp_\';
        $table_name   = \'wp\';
}
您可以更改switch 当然

为了使插件更新更容易,让所有安装share one plugin directory.

结束

相关推荐

Multisite wide post type?

有没有可能在不复制帖子的情况下使用多站点的帖子类型?这是一种无论你在哪个博客上都是一样的帖子类型?理论上的例子:StackExchange有许多网站(博客),但我将其称为站点范围内的新闻帖子类型sitewide_news, 在每个博客上都是一样的。如果他们碰巧在博客id 4中进行了更改或添加了一篇新文章,那么它将在3或8中显示,就像他们在那里进行了更改一样。换句话说,只有一个数据库条目存在。谢谢