1. WORDPRESS
  2. 为什么使用WordPress多站点multisite?

为什么使用WordPress多站点multisite?

WordPress Multisite允许您在单个WordPress中创建多个WordPress网站和博客。

但是,并非所有情况WordPress Multisite都适用。

如类似以下情况,您可以考虑使用WordPress多站点:

  • 想要快速建立多个特定站点的公司或机构
  • 一所大学各个部门提供服务的网站
  • 连锁餐厅
  • 一家希望通过将域名管理权交给加盟商来控制品牌形象的公司

WORDPRESS多站点

在WPScale您所需要知道的

WPScale,您至少需要10WP订阅以上的服务才能使用WordPress Multisite。

在WPScale配置方面,您必须向我们提出支持请求才能修改NGINX配置。

您可以按照更改DNS的教程完成主域名的设置。

其他域名的设置必须符合站点的NGINX配置。额外的Let's Encrypt SSL证书需要与Let's Encrypt Certificate一起订购。

您将需要在WordPress中完成多站点设置。

多站点的优势

  • WordPress多站点仅共享一个WordPress核心的安装,与WordPress多站点网络上站点数量无关。
  • 主站点的用户群在网络上共享。通过数据库的连接配置文件,可以访问网络上的所有站点。
  • 超级管理员控制网络上共享的插件和主题,以便所有其他站点也可以使用它们。他可以在控制台同时更新所有站点或某些站点的主题和插件。

WORDPRESS多站点

多站点的缺陷

使Multisite成为出色解决方案的原因也导致了它的缺陷。

      • 迁移非常复杂,因为每个站点共享一个数据库。从您的WordPress多站点网络迁移站点非常困难。WPScale提供的迁移服务不涉及WordPress Multisites。
      • 多站点WordPress备份体积更大。WPScale的自动备份不会将站点分开备份。重置备份将应用于整个网络所有站点。无法为网络上的单个站点还原备份。
      • 您不能真正区别用户,每个用户都将始终可以访问整个网络。
      • 您不能为FTP的使用创建单独的用户。须从站点管理界面执行所有操作。
      • 插件或主题不能安装在网络中的单个站点上。网络管理员安装插件后,该插件将可用于网络上的所有站点。如果删除插件,则使用该插件的站点都将受到影响。
      • 有些插件在WordPress Multisite上不起作用。
      • 针对主题或插件的攻击将影响网络中的所有站点。在某些情况下,即使插件或主题在网络站点上处于禁用状态,也可能遭到攻击。
      • 每次创建新站点时,都需要像我们提出修改NGINX配置的请求。

不使用Wordpress多站点的原因

由于WordPress多站点可能非常复杂,因此,如果您的目的是以下之一,则最好在单个服务器上使用标准的WordPress安装或多个WordPress安装:

      • 不要使用多站点作为多语言站点。最好使用多语言插件在网站上翻译您的内容。这种类型的插件添加了许多其他功能,这些功能很难在多站点上实现。
      • 不要使用多站点来管理少量不同的站点。当您要建立一个由50个,500个或5,000个(或更多)类似站点组成的大型网络时,多站点工作效果最佳。 WordPress.com是正确使用Multisite的一个很好的例子。 WordPress.com上的每个博客都是主站点的一个分支,可以访问主题和插件的库。
      • 不要使用多站点来分类内容。WordPress已经有用来组织您的帖子和页面的设计。如果您不希望分类显示在链接中,则可以使用插件来删除或将分类放置在子域名中。
      • 不要使用多站点来使您所有站点100%相同。这可以通过自定义页面类型来实现,而自定义页面类型比多站点的页面类型更轻巧且使用的资源更少。自定义页面类型还允许您将用户权限限制为特定的页面访问类型。 WPScale提供了复制WordPress的功能,以部署具有所需主题和扩展名的简单拷贝网站。每个站点都有其自己的FTP和phpmyadmin后台访问界面。
      • 不要使用多站点来防止管理员进行更改。即使一个多站点共享资源,它也会创建几个单独的站点,每个站点都有自己的管理员可以执行他想要的操作(激活/禁用共享插件,更改主题,控制站点上的所有内容,包括页面和评论等)。
      • 不要使用多站点在每个站点上为用户提供不同的配置文件,也不要为了阻止一个站点中的用户访问其他站点。多站点创建站点网络,这些站点是父站点的分支。用户在网络上具有相同的配置文件,并且登录后即可看到网络上的其他站点。区分用户的唯一方法是分别进行不同的WordPress安装。
      • 将站点上线之前,请勿使用多站点执行开发工作。多站点迁移单个站点非常复杂。WPScale允许您快速创建站点的测试副本,即站点某个时间的精确副本。
      • 如果要确保每个站点的安全性,请不要使用多站点。如果您多站点网络上的站点由于插件代码有漏洞而遭到攻击,则您网络上的所有站点也可能同时遭到攻击。
      • 如果仅因为可以从单个控制台更新所有站点上的主题、插件而使用WordPress Multisite,则您可能需要要考虑使用ManageWP或CMS Commander之类的服务。

WPScale允许每个站点有相同类型的功能

WPScale控制台使您无需到站点管理员后台即可更新所有站点的插件。

在WPScale托管的每个WordPress站点中默认使用自动更新功能(在网站的【自动更新】菜单中设置)

您有疑问? 请查阅我们的FAQ与我们联系