JQ331
1
我注意到 Discourse 托管服务 附带一个“移动应用”。这个移动应用对论坛用户有什么作用?
- 它是一个通用的 Discourse 应用吗?论坛用户可以将您的论坛添加到该应用中,使其成为应用所支持的论坛之一?如果是这样,我推测您需要告知用户下载“Discourse”应用,然后添加您的社区。
或者
- 您能否将其与您的论坛关联,使其成为您论坛的原生移动应用?(类似于您的论坛可以拥有不包含“discourse”一词的独特域名)。在这种情况下,用户可能甚至不知道您的论坛是基于 Discourse 构建的——他们只将其视为您网站的移动应用。此时,您需要告知用户下载与您论坛名称关联的移动应用。
无论哪种情况,移动应用的一个优势是支持“推送通知”。我推测这意味着作为论坛所有者,我可以发送推送通知。那么,用户是否也可以创建本地通知,例如为自己设置提醒?
谢谢!
3 个赞
Falco
(Falco)
2
这是第 1 点。
至于推送通知,它们并非手动创建。当发生论坛事件时(例如被提及、收到回复等),应用将自动接收推送通知。
JQ331
3
明白了,谢谢。那么,除了推送通知之外,我不太确定移动应用对论坛所有者的好处——对于用户来说,我猜想如果用户(我想)使用很多 Discourse 论坛,那么这是一个将它们集中在一个地方的便捷方式。
007
4
@JQ331,在我看来,“除了推送通知之外”这种说法都算是轻描淡写了。作为一名在多个领域拥有20多年经验的论坛管理员,我认为过去十年论坛使用量下降的一大原因,正是缺乏推送通知功能。如今人们使用App的频率远高于移动浏览器,尤其是在iOS上,由于在Safari中加载的网站无法获得原生推送通知支持,因此让用户能够像时刻关注Facebook、Instagram以及其他各类应用那样,及时收到并提醒自己关注论坛新内容的能力,对于保持论坛的相关性至关重要。
有大量的通知在争夺用户的注意力。你无法消除其他通知,但根据我的经验,如果自己的论坛完全没有通知功能,那将是一个重大失误。
是的,那些已经习惯在Safari中访问你论坛的用户可能会继续这样做,即使没有完善的原生通知功能。但如果你希望实现增长,尤其是拓展那些较少使用论坛的新受众群体,那么通知功能就是帮助你让网站对他们而言易于访问的关键所在。
4 个赞
JQ331
5
这非常有趣。谢谢,@007,我会认真考虑。不过,我认为一个主要的局限依然存在:我希望能打造一个让用户将其视为独立应用的论坛。因此,我原本并没有打算在用户心中将其与 Discourse 关联起来(对 Discourse 并无冒犯之意——它总体上是一款出色的产品——我只是认为,让用户将网站视为独立产品具有优势。)
告诉用户通过将此论坛添加到 Discourse 论坛应用中来获得“原生移动体验”,会削弱这一优势。这倒也不算太糟糕,但让我觉得移动应用带来的益处没那么有意义了。
1 个赞
007
6
@JQ331,我正好昨天看到了这个帖子,或许您会感兴趣:
该应用将主要提供与您的 Discourse 数据库的原生交互(除非增加对流行插件的自定义支持),但可能非常适合您的需求。
补充一点,我觉得这款应用非常实用。
随着 Discourse 逐渐成为越来越受欢迎的论坛平台,这款应用也变得越来越有用。
目前我的应用上已有 7 个论坛,并且预计数量还会增加(事实上,我刚刚又想到要添加一个)。
它能让我快速查看是否有需要我关注的 Discourse 论坛,同时也是一种很棒的方式,可以将论坛从浏览器标签页的混乱中分离出来。
再次强调:在 iOS 上,推送通知非常宝贵,因为苹果迄今为止尚未在移动 Safari 上支持网页通知。
4 个赞
JQ331
15
感谢提供这些信息。我之前曾提到考虑过不同的托管服务商。需要说明的是,我目前所见到的 Discourse 支持(针对选择 Discourse 官方托管服务的用户)都非常出色。
1 个赞
@JQ331,分享我的经验:我懂一些基础的 HTML 和 CSS,但一碰 PHP 就经常出错。我是个复制粘贴党,不过我喜欢挑战有趣的难题。
版主注:此段内容属于偏离主题的讨论,已折叠。
大约六个月前,我开始尝试 Discourse,按照在 DigitalOcean 上每月 5 美元的 droplet 服务器进行 30 分钟安装指南操作。实际上,我曾徒劳地花了数小时试图通过命令行安装 Discourse,最终按照上面已分享的 30 分钟安装指南快速完成了设置。对于 DigitalOcean,你可以查看他们的更多方案,找到每月 5 美元的套餐。虽然对于某些论坛来说速度可能不是最理想的,但对于我这样一个相对较小的论坛来说已经绰绰有余。
至于移动应用,我凭借绝对初学者的技能,从以下仓库部署了一个 iOS 应用:
这个过程既不难也不容易,就是需要付出大量工作。总共花费了我大约 40 小时,从开始到结束,期间还聘请了一位开发者,他建议我直接更新软件版本。
使用 DigitalOcean,你可以轻松升级 droplet,不过我认为无法降级。
总结:每月 5 美元的 DigitalOcean 托管费用加上年费 99 美元的 Apple 开发者许可,我拥有了一个功能完整的 Discourse 论坛,并推出了带有品牌标识的 iOS 应用,可在 App Store 上下载。
4 个赞
jennyvie
(Jenny Vie)
18
@Dani1 这看起来就是我们要对 Discourse 移动应用给出的答案。 
1 个赞
仅供参考——我的开发者许可证已过期,目前只是让成员通过 PWA“安装”网站。我从未在 iOS 应用中成功启用推送通知,而 PWA 为我提供了一个几乎相同的解决方案(就我所需要的功能而言)。
3 个赞