为什么现在还不宜考虑 ghost?

ghost的定位是在线出版程序,而不是通用CMS。它希望保持足够的灵活,所有的基础功能由更细分领域的其他产品提供。就一个博客程序而言,由于没有提供搜索和评论等基础功能,ghost目前就像一个不能看时间的Apple Watch 。
Ghost
Ghost

要问我为什么?ghost 比 wordpress 好吗?不是。ghost 现在对于普通用户来说一点也不友好,它没有搜索功能,不提供评论系统,Newsletter(时事通讯)功能也刚刚脱离实验室阶段。现在,一个运行 ghost 的博客网站(注意,不是“在线出版网站”)就像一个孤岛。将 wordpress 迁移到 ghost,我感觉我要与老朋友们失去联系,再也不能与他们轻松互动。

事实上,ghost 已经朝着相当不同于 wordpress 的方向发展。根据创立者 2018 年的一篇文章,它越来越朝着专业化和商业化——ghost 自身的专业化、目标用户的商业化——的方向进展。

在 ghost 的最初阶段,创立者曾对此有过犹豫,他试图把 ghost 这个去中心化、开源的在线出版程序打造得与中心化、闭源的 Medium 一样易用,比如,用户可以通过简单的几个步骤就将 algolia 添加到 ghost 上,享受后者强大的搜索服务。但是,他放弃了,因为他觉得,即使 ghost 为用户提供十分简单的框架,普通用户还是不懂得如何从 algolia 那里获得 API Key,这些操作依然足以吓退他们。所以,他干脆转向“专业”用户。似乎,在他看来,所谓“专业用户”,是至少能够承受 ghost 那烦琐的调试和安装压力的人,且没有“下限”。ghost 越来越不是我们期待中的博客系统。此外,它的运营机构现在很挣钱,月营收已经达到了 8 万多美元,创立 5 年,累计营收 300 万美元,而且,从一开始就盈利!

我在ghost 的 Producthunt 主页上看到创立者 O'Nolan 自己的长篇评论,于是不由得也回复了一大段给他,翻译为中文,部分如下:

亲爱的 O'Nolan 先生,感谢你的伟大产品!当你打算在 producthunt 的产品页面上发表如此长的评论时,你应该感到你是多么需要评论系统。也许你甚至没有感觉到,因为 producthunt 自然地为你提供了它。然而,ghost 用户就没有这么幸运了。你会发现,大多数运行 ghost 的网站都没有评论系统,除了一些运营者觉得自己不需要评论系统之外,一个重要的原因是,众所周知,任何一个不起眼的博客系统,都会努力提供评论系统,而 ghost 却没有。除了评论系统之外,搜索功能也是如此。如果我听到 ghost 并想在 producthunt 了解下它,但在 producthunt 却找不到任何搜索框,这将是多么令人沮丧,甚至愤怒的事情。我也曾为 ghost 感到沮丧,甚至恼怒。最近,我在官方博客上读了你的文章,我越来越理解你了。你谈到了 ghost 在开发去中心化的开源软件时面临的困难选择,你明确提到你曾想让普通用户通过简单的设置就能获得像 algolia 这样的伟大服务。然而,你放弃了,认为即使这样,普通用户也不会成功,所以你转向了 “专业”用户。我们知道,在 Wordpress 上,只需一个插件和一些复制和粘贴操作,用户就可以享受到 algolia 的伟大服务,而 Wordpress 也是去中心化的开源软件。在所谓的普通用户和 “专业”用户之间也是有许多中间阶段的。我看到,许多人绞尽脑汁想在他们的 ghost 网站上添加一个搜索按钮,但无济于事。官方文件是如此的粗糙,以至于毫无用处! 事实上,“专业用户”很难被定义,我见过许多人,他们足够专业,试图在他们的博客上添加一个可用的搜索框,但几乎无一例外地失败。

除了上面宏观的产品战略外,一个相对微观的技术策略是,ghost 希望保持足够的灵活和开放,它希望所有的这些基础功能,都能由相应的细分领域的产品提供。搜索、评论、Newsletter、统计分析,等等等等。只是,它为自己没有提供搜索、评论等基础功能所提供的理由实在勉强。事实上,wordpress.com 的官方插件 Jetpack 提供开箱即用的 Newsletter 功能。ghost 不会说 wordpress 比自己还灵活。

Newsletter 是最为吸引我的。这几年,电子邮件作为古老的通讯手段,受到人们的重视。通过 Newsletter,作家可以独立自由地维护读者关系,而读者则可以主动的筛选信息来源,而不是接受铺天盖地的“算法推送”。但是,大部分国人对此还没有什么概念。他们沉浸在抖音、头条、知乎和 B 站等中心化的网站中。邮件订阅给国人的普遍印象,还是商业营销手段,而不是出版工具。在可预见的时期内,Newsletter 出版不会在中国壮大,原因是众所周知的。

尽管如此,我仍觉得我需要它,或者,我想尝试它,把玩下它。ghost 的邮件简洁漂亮,与之相比,Jetpack 略显土气。我知道我可能没有什么订阅者。我的老朋友们,可以轻松地用 inoreader 等程序来管理 RSS 订阅。我只是有一点点幻想,经过好多年,由于我持续制造了对于我的领域内的人还算有用的东西,会收获那么十几个或几十个订阅。

设置 ghost 的 Newsletter 对我的挑战是巨大的。我在 ghost 和 Mailgun 上分别执行了一切操作,但就是无法成功发送邮件。我在互联网上看到大量的询问和抱怨,他们不知道问题出在了哪里。最后我发现,原来我的 Mailgun 账户尚未成功激活!我没有激活,却在控制面板上看不到任何提示,即使执行了那么多操作!没有激活,是因为,最初我申请 Mailgun 时,没有通过短信验证那一关。过了一段时间,我发现能够成功登录,并且能够“正常”使用,竟然忘了这一点。认识到这个问题后,我给 Mailgun 的客服发了一封邮件,很快就收到回复,他(她)为我激活了账户。于是,我的 ghost 的 newsleter 活了!

ghost 的定位为在线出版程序,或许可以说,它是 CMS 的一个细分领域。ghost 以 Newsletter 为媒介,为独立作家提供在线发布、读者维护和营收管理的框架,为未来的出版潮流推波助澜。如果你也需要这么一个东西,那么你可以尝试它。邮箱设置的困难已被克服,与 algolia 的整合,未来应该会有很大的进展,评论系统也是这样。如果考虑了以上问题后,你仍觉得你需要 ghost,那么可以尝试它,如果遇到什么困难,请不要犹豫联系我。

最后,如果你只是想尝试 Newsletter,你完全可以在 wordpress 上借助 Jetpack 轻松实现,开箱即用!按照一个博客程序的标准来评价的话,ghost 现在还像一个不能看时间的 Apple Watch。再给它一点时间;或许需要更多时间。

2021.10.12