比较托管服务提供商

作为 Discourse 托管的新手,我正在努力理解各种托管选项及其提供的服务。
我是否遗漏了以下内容?

作为一个新论坛,我只预计会有少量用户。

我的选择有哪些?

Discourse . org

  • 每月 100 美元——对我来说太贵了
  • 提供 10 万次页面浏览量
  • 除非选择企业计划,否则无法安装插件
  • 不清楚是否包含邮件服务器

Communiteq(原 DiscourseHosting)

  • 我的 1 个插件使我需要选择每月 50 美元的套餐
  • 欧洲托管
  • 每月 50 万次页面浏览量,这可能比我需要的要多
  • 不清楚是否包含邮件服务器

Digital Ocean

  • 每月 5 美元
  • 我完全不确定这具体能给我带来多少流量和服务(例如邮件服务器)
  • 似乎还需要 Mailgun?
9 个赞

This is also an option, and a good one!

9 个赞

很高兴你提出了这个问题,因为对于完全刚接触论坛或网站运营的人来说,这些疑问很自然,而且很难找到明确的答案。这是因为网上的大量信息通常默认你已经理解了以下内容及其含义:

  1. Discourse 是一款 100% 免费且开源的软件。使用它来搭建你自己的论坛是完全免费的。
  2. 尽管运行论坛的软件是 100% 免费且开源的,但在实际操作中,整个过程并非完全免费。你至少需要一台联网的服务器来运行它。虽然如今服务器非常便宜,但它们并非免费。例如,Digital Ocean 提供从 5 美元起的服务(类似选项请参考:Recommended Hosting Providers for Self Hosters
  3. 除了运行服务器(即开机并确保其联网)之外,你还需要进行维护(例如更新操作系统、配置流量路由等)。这就是托管服务器提供商所提供的服务。出于多种原因,Discourse 论坛的管理员很少使用托管服务器。
  4. 除了运行 Discourse 的服务器外,你还需要一个邮件服务提供商来处理事务性邮件,以便 Discourse 能够向论坛用户发送邮件。你必须在安装 Discourse 之前完成这一设置。你不能使用普通的电子邮件账户来完成此任务。幸运的是,目前仍有几家提供商提供免费的事务性邮件额度,足以支持中小型论坛的运营而无需额外费用(尽管免费额度正在迅速减少)。基本上,你可以在 Mailgun(每月 1 万封免费邮件)和 Mailjet(每月 6000 封免费邮件)之间进行选择。一旦你的论坛规模扩大,每月需要发送超过 1 万封邮件,这将成为另一项成本因素,但与届时服务器所需的费用相比,这笔开销并不算大。
  5. 运营 Discourse 论坛还涉及更多“成本”。你需要安装免费的 Discourse 软件,保持其更新,安装插件,修复理论上不应出现的问题等。你可以自己完成这些工作,也可以付费请他人代劳。如果你决定自建服务器(例如在 DigitalOcean 上),www.literatecomputing.com 可以提供相关帮助。如果你不想处理任何设置、邮件服务或服务器相关事务,只想直接登录到崭新的 Discourse 实例开始使用,那么你可以选择 Discourse 托管服务商,例如 discourse.orgCommuniteq(原 DiscourseHosting)。
  6. 为了完整性起见,我还想补充最后一种在 100% 免费开源软件基础上运营论坛所涉及的成本:社区管理。如果你只是以个人爱好运营论坛,可能根本不会将其视为成本;但如果你代表一个组织,这很可能成为你运营论坛的最大成本因素:你需要支付费用,请专人日常管理论坛(或社区),包括回答成员问题、根据社区需求调整设置、处理垃圾邮件及其他问题帖子等。在一个运转良好的社区中,许多工作可以由社区成员自行承担(Discourse 的设计正是为了促进这一点),但总会有一些管理员工作无法避免。

以上信息可能比你的原帖(OP)直接所需的内容更多(我也假设其中大部分对你来说并非新知),但我认为这样整理出来,或许对正在摸索如何运营论坛的其他人有所帮助。

因此,简短的回答是:当你将 Discourse 托管服务商(如 discourse.orgCommuniteq,原 DiscourseHosting)与服务器托管服务商(如 DigitalOcean)进行比较时,你实际上是在比较“苹果和橘子”。(当然,只要清楚自己是在比较不同类别的事物,将苹果与橘子进行比较也并无不妥。)

26 个赞

我本来也已经开始得出这个结论了。

让我仍然感到困惑的是,这些选项中哪一个允许我安装我想要的插件——主题列表预览。我假设 DigitalOcean 可以。但另外两个我就不太清楚了。

此外,邮件服务器方面也让我很困惑。

  • 这里说的不是通过邮件回复。但我假设总是需要设置一个邮件服务器来发送 Discourse 发出的邮件?
  • 这是否总是会产生额外的成本和设置工作?
  • 或者,托管服务是否将邮件服务器包含在每月的费用中?

That may vary by hosting provider and by service band. (You have to pay more for customisation capability iirc)

If you decide to DIY, this is totally at your discretion and free.

Bear in mind there are other options, like Vultr, Scaleway, Hetzner, Linode, AWS …

I found a provider that offered a free service up to a certain capacity (Sparkpost). Shop around (Mailgun etc.).

It’s very important you use a good brand for mail provider as that will help the trusted delivery of your email.

3 个赞

Good point, I forgot to mention these in my post above. Will integrate that later.

3 个赞

I’d assumed most forums are on managed services
I’d be interested in knowing why they self host

I’m surprised by this, at least for the managed services. Do none of the managed services include email?

Cost

Try monetising your forum and you may discover it’s hard to raise >$40 a month. Unfortunately in this day and age people expect these communities to be free.

By minimising cost you can make it a much more sustainable concern putting less pressure on your revenues.

This all depends how busy the forum is, who your audience is and the subject matter of course. You may also find unique ways to monetise due to specifics of your community.

5 个赞

我们在 Communiteq(前身为 DiscourseHosting)的套餐中,免费提供声誉良好的出站邮件服务器,以及用于接收邮件的 POP3 邮箱,无需额外付费。

在专业版及以上套餐中,如果您确实需要,我们也可以为您配置自有或第三方的邮件服务。

我们将在专业版及以上套餐中为您安装“主题列表预览”插件。设置免费,除标准插件(Akismet、Slack、Solved、Adsense、Patreon、Sitemap、Data Explorer 和 Staff Notes)外,您还可以额外选择 5 款插件。

6 个赞

Your first step here should probably be to fire up a $5 droplet at DigitalOcean and give the install a shot. You will be able to run multiple plugins and make mistakes with little to no risk. Pretty quickly you’re going to learn if self-hosting is for you, and if not have some idea of how much you’re willing to pay others to do it.

That $5 is prorated, so if you decide after 24hrs the exercise was a mistake you’re going to be out of pocket to the tune of… $0.16

Mailgun will be free below 10k emails/month as long as you don’t do anything daft, it’s very low-risk and will help you learn about the platform as you go.

9 个赞

Digital Ocean is great for taking a test run, but get into trouble self managing this and all the time you’ll invest to get it tuned to your needs and $100 per month starts sounding really good. I had an instance go bad and the backup wasn’t even working to restore.

4 个赞

Digital ocean has been working for us - Low startup and has a plan that includes Discourse along with scale-ability as resources are needed. We use their WAF and backup instances.

Best,

Dave

1 个赞

I can usually help people out for $100-300 when they get in the weeds with self-hosting. Self-hosting also allows you to use plugins that would require moving to discourse.org’s Enterprise plan. I have done installs for several hundred self-hosters and though I do command-line upgrades for some of them, a whole bunch of them just keep going for more than a year before they need my help again.

I can also keep offsite backups and monitor your site and provide regular upgrades (Discourse Server Maintenance – Literate Computing, LLC).

9 个赞