Do I need a Multisite? 时间:2017-04-13 作者:Angie 我有一个客户,他要求我开发一个基于销售的WordPress网站,为每个潜在客户定制子域(http://client1.website.com; http://client2.website.com; 等等)。多站点是实现这一目标的方法还是有更好的方法?非常感谢。安吉 4 个回复 最合适的回答,由SO网友:Gaurav Tiwari 整理而成 如果您的客户要求多个站点,则没有其他选择。但根据需要,有时会为像网站这样的客户创建单独的页面。com/client1/,网站。com/client2/etc.和屏蔽/重定向client1。网站com,客户端。网站com到这些(分别)也可能起作用。这将减少处理多个站点的麻烦。 SO网友:joetek 这正是创建Multisite的目的。您可以为每个子域安装一个单独的WordPress,但您需要加倍维护以保持插件、主题和核心的最新状态。 SO网友:Hudson Santos joetek所解释的方法很好,因为它很容易为每个人维护一个更新的基础!但是,取决于你正在寻找的解决方案,也有一个缺点:一旦你有一个安装,一堆代码,为了服务于许多客户,如果这个单一的故障点出现了一些问题(bug、病毒、黑客),它会影响你所有的潜在客户。。。在我的例子中,我有类似的东西,我已经用自己的linux+apache+wordpress和自己的linux+mysql数据库对接了每个客户端。以及nginx反向代理背后的一切。通过这种方式,我可以更加努力地更新所有的WordPress,但也更加安全。我的客户也可以要求sftp访问,因为这不会影响主回购。我不知道wp multisite如何处理SFTP的问题。。谢谢 SO网友:Rick Hellewell 听起来像是一个多站点解决方案。但请注意,每个子站点将在数据库中创建额外的8-10个表。如果你有一个包含100个或更多表的数据库,尤其是便宜的托管计划,一些托管场所会感到恼火。根据我的经验,一个拥有10个以上子网站的多站点如果你在他们的廉价计划中,就会开始得到托管地点的关注。因此,要意识到需要更高级别的托管计划,因为您将拥有多个子网站。当然,如果客户端将站点托管在自己的服务器上,那么您只需要确保服务器具有处理访问者负载的“马力”(资源)。 文章导航