第6章 Flarum 2.x 简介:开源论坛软件的核心特性与支持方式
2.x 版 Flarum?它是什么?
Flarum 是一款强大的软件,用于在你的网站上创建讨论论坛。它运行速度极快,使用简单,并具备打造成功论坛所需的所有功能。同时,它还极具扩展性,允许最大程度的个性化定制。
目标 Flarum 是 esoTalk 和 FluxBB 的强力进化版,设计目标是:
速度与简洁。没有杂乱无章的结构,也没有复杂的依赖项。Flarum 用 PHP 编写,旨在易于且快速部署。其界面基于 Mithril,这是一个高性能、功能强大且体积极简的 JavaScript 框架。
美观与响应式设计。其设计能自适应固定设备、移动设备和平板电脑。Flarum 经过精心设计,在所有平台上保持一致性和直观性。
强大与可扩展。定制、扩展和整合 Flarum,以创建你独特的社区。Flarum 的架构惊人地灵活,并拥有强大的扩展 API。
免费与开源。Flarum 完全免费,并在 MIT 许可证下发布。
你可以在此阅读更多关于我们 Flarum 理念的内容。
支持 Flarum 项目 Flarum 是一个免费的开源软件,完全由志愿者维护。我们依靠社区的贡献来帮助改进和扩展 Flarum。
🧑 💻 如果你是一名开发者,请考虑为 Flarum 的扩展或核心代码做贡献。这是帮助 Flarum 最高效的方式,你的工作能产生巨大影响:目前有数千个 Flarum 站点,拥有数以百万计的最终用户。
🧩 如果缺少某项功能,或者你有一个主题创意,编写自定义扩展将使 Flarum 对你和其他人变得更加好用。
✒️ 如果你拥有技术写作经验,对文档的贡献可以帮助未来的用户、管理员和开发者更好地利用 Flarum。
🌐 如果你会说多种语言,你可以参与翻译,让 Flarum 在全球范围内触达无数用户。
💸 Flarum 基金会不从 Flarum 中赚钱,但同样需要支付账单。💸 Flarum 基金会不从 Flarum 中赚钱,但同样需要支付账单。过去,我们还能够资助一些核心开发者,让他们能兼职开发 Flarum。如果没有你们的财务支持,这一切都不可能实现。
🧑🤝🧑 加入我们的社区,讨论 Flarum 的开发,获取扩展帮助,或者结识优秀的人才!如果你有 Flarum 经验,还可以帮助初涉开发的新手!
🐛 如果有让你困扰的 bug,或者你有新功能的想法,除非你告诉我们,否则我们无法知晓!我们通过 GitHub 的 issues 来追踪 bug、建议和未来的开发计划。如果已有相关的开放 issue,点赞并补充详细信息会非常有帮助!
📣 如果你喜欢 Flarum,考虑在你的博客/Twitter/Facebook 上分享它!知道 Flarum 的人越多,贡献者就越多,从而带来更活跃的开发、更好的扩展和更快的迭代速度。
没有我们出色的社区,就不会有今天的 Flarum。如果你对做贡献感兴趣,请参考我们的开发者贡献指南和其他文档以获取更多信息。