我活跃的一个论坛将 vBulletin 从 4 升级到了 6。
虽然我对如此古老的软件(基于旧的基础[^code]构建)能够实现“现代”功能印象深刻,例如:
[^code]:我觉得为 vBulletin 开发一定不是一种令人满意的工作体验
- 所见即所得编辑器
- 直接在编辑器中粘贴图片
- 移动视图
- 实时私信
- 发帖或使用分页后无需重新加载整个页面
- 实时保存您正在撰写的消息
- 快速选择并引用其他用户消息的一部分
它也让我觉得 Discourse 在许多方面都非常注重细节,真正带来了流畅、无痛的体验。
仅举几个 vBulletin 6 处理某些功能的方式的例子,而 Discourse 则以正确的方式处理:
-
将图片粘贴到编辑器中不会将其转换为 JPG,因此如果图片比允许的最大尺寸重,您必须将其粘贴到其他地方,另存为 JPG,然后手动上传。
-
链接图片时提供 10 多个可选字段/设置,用户永远不会使用[^img]
[^img]: -
私信可以作为主题查看,也可以作为实时更新的聊天在外部窗口中打开(为什么有两个选项?为什么不结合两者的优点?)
-
如果您上传了图片或其他文件,然后将其从编辑器中删除,该文件仍会附加到消息中;您必须从附件菜单中删除图片才能将其完全从消息中删除。
-
如果您编辑消息并关闭修改,您将始终收到一个警告弹出窗口,提示您将丢失修改,即使您没有进行任何更改。
-
耗时(长达几秒钟)的操作,例如在主题列表中将鼠标悬停在主题标题上时显示主题预览,或发送消息,会将 Windows 的默认指针光标更改为蓝色的“忙碌”光标[^cur],这非常令人不快,因为这种现象通常发生在网页因挂起进程而即将崩溃时

[^cur]:
-
我有机会看到管理区域以创建自定义主题。当然,最终它是有效的,但这是一个多么痛苦的经历。它在易用性方面与 Discourse 相差甚远,而且过于复杂,界面直接来自 2000 年代[^vb]。
-
一个普通的主题列表是 11000 行 HTML
。Discourse 输出 500。
[^vb]:只是界面的一部分:
我肯定有偏见。我喜欢 Discourse。我不太了解 vBulletin。我并不熟悉或使用它提供的所有功能。我既不是 power user 也不是 vBulletin 管理员,而我在 Discourse 中是专家(我多么大胆)。
也许如果我非常了解 vBulletin,并且当我作为用户或管理员想在 vBulletin 中做任何事情时,我不会想到“𝒯𝒽𝑒 𝒟𝒾𝓈𝒸𝑜𝓊𝓇𝓈𝑒 𝒲𝒶𝓎”,我的看法就会有所缓和。
另外,据我所知,vBulletin 6 现在是一个完整的 CMS,旨在创建整个网站而不仅仅是论坛,这解释了数万亿的模板、参数和设置,以及用于使自定义非常困难的页面 HTML 和 CSS 框架[^css]。
[^css]:
快乐的水平滚动 ![]()
```html
我乐于承认 Discourse 方面并非一切都光明,vBulletin 提供 Discourse 不提供的功能(反之亦然)。
尽管如此,使用这个非常新的 vBulletin 版本让我意识到,与这些老牌竞争对手相比,Discourse 是多么的简单和流畅。

