Buddyboss会员网站的最佳主机设置

Buddyboss托管与一般的博客有点不同。让我们来看看关于管理Buddyboss会员网站的各种建议。

我用BuddyBoss主题建立了很多会员网站。毕竟,我觉得可能是完美会员网站主题.当然,这只是个人观点。

完整的Buddyboss包包含完整的社区平台和主题。很多时候,这些网站都运行着LMS之类的Learndash.我建立的一些网站甚至在内部使用CRMFluentCRM和使用WP融合控制成员权限。通过WooCommerce或Easy Digital Downloads处理订单。

显然,这种设置需要好的,可靠的网络主机.问题是……

什么样的虚拟主机?

让我试着用简单的英语回答你。

BuddyBoss vs .其他主题

与典型的博客主题或以课程为中心的会员网站相比,开启了社区功能的BuddyBoss网站对web服务器的要求更高。因此,BuddyBoss服务器要求稍高一些。

每个登录的成员都需要看到不同的东西。这包括从数据库中提取社区活动,如新闻提要更新、群组更新、论坛活动、私人消息等。从本质上讲,BuddyBoss平台的功能越多,需求就越高。和同时使用平台的用户越多,对平台的要求就越高。

BuddyBoss站点不能使用典型的web缓存。由于每个成员需要看到不同的内容,因此不能以传统的方式缓存它。

考虑到这一点……

在典型的共享网络主机上运行BuddyBoss ?

我看到一些博客说你可以在共享主机账户上很好地运行BuddyBossSiteground、WPEngine、Bluehost等。坦率地说,很多时候他们的建议不是基于经验,而是基于他们的附属委员会。

它可以作为Buddyboss托管吗?嗯…是的,很有可能。但是,您可能很快就会遇到问题。

一些共享托管公司的性能承诺在很大程度上依赖于强大的缓存。由于BuddyBoss网站比传统的博客更像一个动态的web应用程序,所以你不能像那样运行缓存。所以,你需要在没有一些速度优化的情况下更“原始”地运行这些托管帐户。资源将会万博网app更加有限。

明确地说,我会的永远不会建议你试着把你的BuddyBoss网站托管在Bluehost、Godaddy或任何通常便宜的网络主机上。即使你能够让这个东西在这些主机上运行,也不需要太多的流量就能让网站崩溃。

Siteground是一个很受欢迎的共享网络主机,他们确实是一个好公司。根据您希望同时使用站点的用户数量,您的站点很可能在Siteground上运行良好。我推荐GrowBig账户或更高的账户。Siteground的主机运行在谷歌云上,这使它比其他主机有优势。

其他一些Wordpress主机也运行在谷歌Cloud之上,比如WPEngine和Kinsta。出于这个原因,你的BuddyBoss网站可以在这些平台上运行得很好,这取决于你期望同时在线的用户数量。Kinsta在所有产品中都使用了谷歌Cloud的顶级网络,而Siteground却没有,所以出于这个原因,我更愿意推荐Kinsta作为Buddyboss社区会员网站。

然而,这些都不是最好的选择。这是…

为什么BuddyBoss推荐使用VPS

大多数共享网络主机的一个潜在问题是,它们不能为你的设置提供很大的灵活性和控制权。他们以某种方式提供托管服务,你只需使用它。你不一定要改变任何事情。

使用虚拟专用服务器,您可以获得更大的灵活性,因为专用于站点的资源仅专用于站点。万博网app不仅如此,如果你需要调整某些事情,做一些不同的事情,你通常不会被阻止这样做。

我个人建议使用Cloudways提供的VPS来提供Buddyboss托管服务。Cloudways提供了一个用户友好的控制面板来管理VPS服务器,这是一个比大多数VPS主机更好的体验,这是一个更geek和自己做的。

会员网站规划工作表

推荐的Cloudways服务器和调整BuddyBoss

Buddyboss托管在Cloudways上

当你去注册Cloudways在美国,它可能会让人感到困惑,因为你不知道该使用哪个服务器提供商,也不知道该选择什么规格。以下是我的建议,基于我的很多经验……

推荐服务器选择

我建议使用Digital Ocean Premium或Vultr高频服务器。就我个人而言,我使用并推荐Vultr HF。

DO Premium和Vultr HF服务器都配置了更快的磁盘访问、更快的内存和更快的cpu,更适合在Buddyboss会员网站上进行大量的数据库查询和处理。

至少,我会推荐这些服务器的第二层计划(在撰写本文时,目前两家提供商的价格都是26美元/月)。这将为您提供2GB的可用服务器内存以及访问对象缓存PRO设置。

有了这个最小的设置,你的BuddyBoss网站就可以在大多数时间内对合理数量的用户正常运行。然而,取决于您正在运行多少其他插件,您可能会发现有必要升级到下一个服务器级别。

50美元/月的级别使可用内存增加了一倍,并增加了另一个处理器核心,这可以对您的站点性能产生真正的影响。这是我目前使用的服务器级别,它工作得很好。

Cloudways VPS的伟大之处在于,如果您的站点需要更强大的功能,您总是可以快速轻松地升级服务器。

总而言之:

  • DO Premium或VultrHF服务器。
  • 至少有2GB的服务器内存,但预计很快会升级。

使用对象缓存Pro

你肯定想在Buddyboss网站上使用对象缓存。这与保存页面副本的页面缓存完全不同。由于动态Buddyboss站点的特性,您将不能对任何已登录用户使用页面缓存。

对象缓存将缓存来自数据库查询的数据。然后,当再次请求该数据时,它可以非常快速地从缓存中提取数据,而不必再次从数据库中重新执行查询任务。由于BuddyBoss站点进行了大量的数据库查询,因此对象缓存可以显著提高性能。

任何高于基本级别的Cloudways服务器都自动带有对象缓存专业版。这是一个企业级对象缓存,如果您自己使用它,每月将花费您95美元(以及许多繁琐的设置)。你可以免费获得超过2GB内存的Cloudways服务器。它是自动的....不需要工作。它就是有用。您所需要做的就是确保在服务器上打开它。

使用Cloudflare Enterprise

作为Cloudways的客户,您还可以接入Cloudflare Enterprise以获得CDN。这是一种企业级的产品,对于大多数网站所有者来说,通常在经济上是无法达到的,但事实就是如此可作为Cloudways网站的附加组件。

当您为BuddyBoss站点启用此插件时,您实际上是在将Cloudflare的全部功能放在Cloudways服务器的前面。您可以通过Cloudflare路由域的DNS来实现这一点,但随后您的服务器作为数据源位于那里。然后,Cloudflare提供一个完整的全球内容交付网络(或CDN),将尽可能快地将您的网站资产交付给距离您的访问者最近的地理位置。这还将减少服务器上的负载,使其总体上运行得更快。

Cloudflare Enterprise还提供DDos缓解和防火墙等安全性。同样酷的是“动态”网页图像优化和压缩,这将加快所有屏幕类型的加载时间。

所有这些功能都将与完全动态的BuddyBoss会员网站一起工作。为了启用这一附加功能,每月额外支付4.99美元是非常值得的。

Cloudflare Enterprise通常非常昂贵,他们甚至不会提前告诉你它将花费多少钱。我听说每月要花几千块,视交通情况而定。显然,通过Cloudways将这种功能添加到您自己的站点要便宜得多。

其他服务器调整和设置

您可以在Cloudways服务器上调整或验证其他一些东西,以帮助BuddyBoss托管:

  • 确保您使用的是PHP版本8,而不是更低的版本。PHP8要快得多。
  • 数据库使用MariaDB 10.4。它更快。
  • 使用比默认值更高的内存限制。这是每次PHP调用所允许的内存量。我相信默认是128MB。我建议至少256MB。我个人使用512MB,我听说有人把它设置为1024。显然,允许的内存越多,根据所获得的通信量,服务器上可能需要的服务器内存就越多。
  • 同样,如上所述,确保打开了对象缓存。在服务器设置中,它被称为Redis。
  • 更改PHP-FPM内存限制。默认值是32MB,但您可以将其设置得更高。
  • 使用页面缓存,如Breeze(包含在Cloudways中)或WP Rocket。但是,重要的是要确保缓存仅用于非成员。当用户登录到您的站点时,他们所看到的内容必须是独一无二的。不能缓存已登录用户。

使用Cloudways控制面板,更改这些设置很容易。

对于特定于服务器的设置,请转到设置和包部分。

在这个区域,您可以更改服务器选项,例如PHP版本、数据库版本和内存限制。你也可以确保Redis缓存是打开的。当你在你的服务器上安装Wordpress时,你会看到Object Cache Pro插件自动启用,作为一个drop-in和你的管理仪表板上的仪表板小部件。

其他一些调整将在特定于您的站点的应用程序设置中找到。

您是否可以使用我的个人帮助来调整您的网站性能或将您迁移到更好的托管?只要你的账户上有一个服务积分,你就可以给我寄一个技术服务请求我会进去帮你做的点击了解更多信息。

如何使用云托管?

这里的人BuddyBoss实际上推荐云托管比如亚马逊网络服务或谷歌云提供的服务。这些建议的基础是针对那些你也在使用Buddyboss App的网站。它们还为你提供了理想的需求,这些需求可能比你的网站要忙得多。

他们的最低硬件建议是“最多500个并发用户”。他们继续推荐16GB内存和8+ CPU内核。这种电力要花很多钱。

问题是,一个网站同时拥有10-20个登录用户和500个用户之间有很大的区别。即使你的网站有成千上万的会员,这并不意味着他们都在同一时间登录和活动。这就是并发用户数是最重要的。所以,为什么BuddyBoss将平均安装量等同于一个站点同时有500个用户是没有意义的。

对于典型的BuddyBoss会员网站,您不可能需要这种功能。对于大多数BuddyBoss网站,上面推荐的VPS选项是完全没问题的。

现在,您可以通过Cloudways使用AWS或谷歌Cloud。通过Cloudways确实会使与托管的工作比正常情况简单得多。

使用云托管的成本会更高。这可能是不必要的。主要的优点是,如果您愿意,可以更容易地扩展服务器,而不会产生任何摩擦。而且云基础设施通常比VPS更快地适应动态流量峰值。

然而,正如我所说,大多数会员网站所有者应该节省他们的钱和一个坚实的VPS通过Cloudways

不只是BuddyBoss

需要明确的是,这里讨论的服务器注意事项不仅仅是BuddyBoss所特有的。他们实际上是面向一个高度动态的会员网站。

会员制网站的本质是它必须是动态的。你不能简单地缓存整个东西。每个用户都需要看到不同的东西,这取决于他们是谁,他们买了什么,他们的会员级别等等。

因此,任何会员站点都将受益于这些服务器设置。

社区功能的添加,如BuddyBoss所提供的功能,使其更加重要。

这一切都在你的掌控之中吗?没有问题。我每天都做这种事。只要你的账户上有一个服务积分,你就可以给我寄一个技术服务请求我会进去帮你做的点击了解更多信息。

2的评论

  1. 我只是想感谢你写了这篇文章。我在一个共享的主机上运行我的BuddyBoss网站,这很痛苦(更不用说他们在登录和重定向等方面设置的所有限制了。
    我搬到了Cloudways,那里好多了!
    我只是好奇你是否有更多的优化技巧……
    我做了你在这里推荐的更改,但我很好奇你是否对Varnish或Cloudways提供的任何其他服务做了什么。
    谢谢你!
    斯科特

    1. 是的,我正在使用清漆。只是打开了,真的。然后,WP Rocket或Breeze被设置为与它一起工作,并在需要时自动清除它。我基本上不去想它。

留下回复