WordPress多站点的优点和缺点–如何使用本地Xampp安装多站点

WordPress多站点:优点,缺点和安装

如果您要管理多个WordPress网站,那么您肯定已经感到需要能够从一个仪表板管理所有这些站点。 WordPress有一个解决方案–多站点安装。这意味着您只需安装一次WordPress,并在此WordPress安装中创建和管理多个单独的站点,而这些工作全部都由一个管理员完成。对于多站点示例,您只需要看WordPress.com就可以了。.


站点管理员对单个站点执行的控制已被裁剪,网络管理员或超级管理员变得功能强大,对单个站点的管理员具有压倒一切的权力。站点管理员无法安装或更改插件和主题,只有超级管理员可以执行此操作.

何时不使用多站点

多站点中的站点作为独立的单元运行,没有太多重叠。因此,如果您只需要一个共享数据和用户的站点集合,那么多站点不适合您。如果您唯一的要求是让网页看起来与众不同,则可以使用在主题之间切换的插件来实现。如果只是针对不同用户具有不同的访问级别,则只需使用插件即可限制功能,链接URL或切换用户和菜单.

如果站点管理员希望能够自由添加主题和插件,或者他们不希望共享服务器空间或数据库,则还应该跳过多站点。如果他们想与其他托管服务提供商一起使用,情况也会如此.

何时使用多站点

对于具有分层设置的任何组织,例如政府及其各个部门,大学及其部门或以某种方式相关的博客网络,多站点最为有利。多站点更适合于在其自己的操作区域内具有高度独立性并共享一些公共资源的站点.

因此,多站点是一个混合袋,具有优点和缺点,并且必须根据具体情况评估对多站点的需求.

优点

  • 您可以从单个仪表板管理任何数量的单个站点,如下所示.

1个

  • 个别站点管理员可以不受限制地管理自己的站点.
  • 主题和插件只需要安装一次,然后在整个网络中激活。同上进行更新。这不仅可以转化为更好的管理,还可以更有效地利用服务器空间.
  • 用户可以在您的网络上创建自己的博客并进行管理。如果您希望它保持私有状态,则可以限制对用户的访问.
  • 您可以通过为他人提供托管服务来通过网络获利。如果您使用共享主机,则可能会有些困难。这些博客将在数据库中拥有自己的表。它们在您的服务器上没有自己的目录,但是当涉及网络内的媒体上载时,它们确实具有各自的目录。由于文件结构由WordPress管理,因此您不必为此烦恼.

缺点

  • 并非所有插件都可以在多站点上运行。您必须在安装插件之前检查插件是否兼容多站点.
  • 各个站点无法添加或删除主题和插件。如果它们存在于网络上,则可以将其激活和停用.
  • 如果您的站点或服务器正在停机,这将影响网络上的所有站点.
  • 到网络上任何一个站点的任何流量高峰都可能影响网络上所有其他站点的速度。对于初学者来说,这可能有点麻烦.
  • 并非所有托管计划都支持多站点。对于多站点,托管需求将增加。如果您打算在一些具有测试网站性质的站点上进行计划,则共享托管实际上可能就足够了。但是,如果您要添加大量站点,尤其是高流量站点,则会发现您需要升级托管需求。我们强烈建议WP Engine和Flywheel –两者的起价约为每月30美元,可提供多站点支持.

WordPress Multisite是一个简单而强大的功能,但是在安装它之前,请确保它是适合您的解决方案。在以后的某个时间点将站点与多站点分开,或者迁移多站点可能太复杂了,以至于没有专业帮助您就无法处理.

如果您仅出于简化单个屏幕上多个WordPress网站管理的目的而考虑使用多站点,也许您还应该考虑使用ManageWP等服务提供商的托管服务。这是一项付费服务​​,可带来其他好处,例如安全性,备份和克隆.

多站点安装

您需要成为管理员并有权访问服务器的文件系统才能 创建一个多站点. 您必须具有编辑文件和创建目录的权限。即使您对代码不满意,也很可能会建立一个多站点而不会遇到任何麻烦。但是,如果您需要进行故障排除,则对PHP,CSS,HTML和服务器管理的了解将非常有用.

在开始之前,请确定要添加站点作为子域还是子文件夹。以后无法更改,因此请仔细选择。用URL来说,这意味着,

  • 为每个站点分配不同的子域:site1.multisite.com,site2.multisite.com
  • 为每个站点分配不同的路径:multisite.com/site1、multisite.com/site2

您还可以分配域,例如multisite1.com,multisite2.com,但这需要使用插件和一些技术知识。.

那么,如何安装多站点?我将通过本地XAMPP演示安装来完成此处的步骤.

1.启用多站点功能.

  • 安装多站点的第一步是以常规方式安装WordPress。在您的WordPress中找到wp-config文件并将其打开.
  • 找到短语“ / *就这样,停止编辑!快乐的博客。 * /”文件末尾附近。在此短语的上方,添加以下代码:
    define('WP_ALLOW_MULTISITE',true);
  • 保存文件并将其重新加载回服务器.
  • 现在,您将在仪表板上的“工具”下找到一个新项“网络设置”.

2.设置子域和子目录.

  • 继续 工具>网络设置 并在子域和子目录之间选择.
  • 如果您要建立基于子域的网络,则应与托管服务提供商联系,因为没有多少人允许此功能。他们将必须为您的站点设置通配符DNS。子目录不需要这种权限。做出选择后,单击安装.

2

  • 当我使用自托管的本地服务器安装WordPress时,我的选择仅限于子目录(对于托管服务器,还将提供“子域”选项)
  • 如果要将现有的WordPress安装转换为多站点,则不会打开子目录选项。您只能创建具有子域的网络.
  • 将生成几行代码,供您插入wp-config.php文件和.htacess文件中.

3

  • 按照说明插入代码并保存文件,然后将成功安装WordPress Multisite。要访问您的网络管理仪表板,您将必须再次登录.

3.创建或添加站点

当您达到此阶段时,您的WordPress Multisite与任何普通站点都非常相似。要将其转变为功能强大的多站点,您将必须创建并添加新站点。这是你的做法,
在网络仪表板中,单击 我的站点>网络管理员>站点>添加新

4
填写详细信息,例如“站点地址”,“标题”,“电子邮件”,然后单击“添加新的”.
将创建一个新站点.
您可以根据需要添加任意数量的站点,然后单击“所有站点”来查看站点列表。

5

4.激活主题

您可以通过两种方式在多站点中安装和激活主题-在网络管理员中安装并激活整个网络,或者在网络管理员中安装并通过在该站点中进行编辑来启用主题。要以第一种方法激活主题,请在网络仪表板上找到主题,然后单击添加。安装主题后,单击“网络启用”。现在,主题将立即可用于整个网络.

若要通过第二种方法激活主题,请在“网络管理”中,先在“站点”上单击,然后在要启用该主题的站点上单击。然后点击 编辑>主题 并找到您要启用的主题。单击该主题下的启用。现在,在该网站的管理员中打开“主题”选项卡,您将看到已添加的主题。该站点然后可以选择激活主题.

5.激活插件

最后一步,您需要为多站点安装并激活插件。为此,请按照正常方式下载并安装插件。如果要在此之后为整个多站点激活插件,请单击“网络激活”,该插件将在所有站点上激活.

如果您希望插件仅在一个站点上处于活动状态,请在网络管理员中下载并安装插件。然后以站点管理员的身份访问该站点并激活单个站点上的插件.

结论

因此,请评估您的需求,如果需要,请毫不犹豫地安装多站点。虽然安装多站点非常容易,但是管理涉及复杂性。同样,迁移多站点或将单个站点与多站点分离也会有些令人生畏。拇指法则是谨慎行事.

Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me
    Like this post? Please share to your friends:
    Adblock
    detector
    map