Flarum论坛程序 简洁美观轻量级

在国内我们有两个比较熟悉的论坛程序Discuz!跟phpwind。嗯,差点忘了,还有一个Xiuno BBS。

今天马丁(@martinwang2002)给大家介绍一款网盘程序:Flarum 基于php的优雅简洁的轻论坛系统。
Flarum

Flarum 基于 PHP 构建,因此很容易安装部署。界面使用  Mithril 构建,Mithril 是一个高性能的 JavaScript 框架。更少的等待,更多的交流。

 

如果 Flarum 的桌面版界面没有打动你的心,那么他的移动版一定会的。Flarum was born to be touched.

 

Flarum 不仅仅为程序员开发,而是为所有人开发的。Flarum 在设计之初就考虑了跨平台,开箱即用。并且 Flarum 的界面风格使用了  LESS,这样很容易更换主题。

 

构建可扩展的软件是很困难的。值得庆幸的是,我们有多年的开发  esoTalk和  FluxBB 的经验。Flarum 的开源架构是非常灵活的,他拥有完善的 API 和文档。

 

更多信息请访问 http://flarum.org.cn/

 

官网地址: http://flarum.org/

中文官网: http://flarum.org.cn/

Github中文: https://github.com/justjavac/flarum

Github英文: https://github.com/flarum/flarum

 

讲一讲开发Flarum的故事

Citation:

原文:Read The Flarum Story: Why I’m Building Flarum( http://flarum.org/story/)

译文:Flarum 的故事:我为什么开发 Flarum( http://discuss.flarum.org.cn/d/115)

 

我叫 Toby Zerner,是一个 22 岁的澳大利亚人。去年我完成了医学院本科的第三年学业。

今年,我有了学业以外的课余时间,来从事我的一个爱好:构建简洁的论坛软件

这个故事是关于我为什么要做这些,以及 Flarum 的未来。

目录

论坛软件烂透了

在我的成长过程中,我的哥哥 Simon 教会了我编程(从某种意义上来说)。

Simon 非常聪明开朗。即使不谈技术层面,虽然当时我们都知道什么是  PHP4 面条式代码,然而 Simon 却能领悟到别人领悟不到的事:简洁(Simplicity

论坛软件在当时非常的不简洁。即便是使用“设计”这个词形容这些论坛,都是奢侈的。他们真的算是很粗心的迭代的产物:为了满足一些需求,就要添加一个功能,但却带来了额外的复杂性。然而这个过程会重复上百次,软件就会复杂上百倍。你无法做一个简洁的论坛用户——你必须是一个超能用户,花费你宝贵的时间去适应——这简直就是场战斗——和这些凌乱的功能战斗,和这些不违和的界面战斗。

Simon 想退一步,以使论坛保持简洁。回归到最基本的对话。为什么我们就不能在网上与人简简单单的交谈吗? 所以我们就构建了  esoTalk。

我们研究了所有论坛中关于讨论列表的层次结构,并交换了各自的意见。我们摆脱了识别标志,而是实现了一个强大的 gambit 搜索系统(一个简化版的  GitHub’s search tokens)。我们使用短轮询,因此在论坛中所以人可以几乎实时对话。esoTalk 是有别于其他论坛的,人们对此很感兴趣。

esoTalk 视频: esoTalk: a simple fast free web-forum

https://vimeo.com/2867330

不幸的是,Simon 在 2009 年去世。世界失去了一位杰出的人。

这是一个悲伤的时刻,带着对他的回忆,我竭力地继续为完善 esoTalk 而工作。然而,我毕竟是一个年轻的开发人员,编写的代码不知不觉地 重新发明了轮子。当我开始关注生活中的其他领域时,发现 esoTalk 已经逐渐变得陈旧。

但我没有停止思考。

构建更好的东西

尽管 esoTalk 已经停滞,可人们仍然喜欢使用它。甚至有些人愿意 赞助它,希望它进一步发展。通过所有的错误、教训、迭代、和反馈……我开始坚信:人们期待好的论坛软件,也许我有能力设计出来。

为了锻炼我的想象力,我开始嘲笑“esoTalk 2.0”。一些审美的想法最终随着 esoTalk 的新版本发布了。但这些设计也仅仅是头脑风暴的一部分——而这些想法,最终导致了 Flarum 的概念版。

2013 年,在朋友  Stephen 的帮助下,我带着 Flarum 的想法参加了我们学校的创业者竞赛。首先我们开始构建一个原型,并设想一个商业模式。其次,一些现金,还有很多鼓励性的问题:我们可以做这个吗?

也许不是。原来,在现实世界中新的论坛软件是很难的。我们在 Kickstarter 的竞选活动  generated interest, but not traction。投资或孵化也许已经成为了一种选择,但是我既不想放弃学医,也不想放弃这个社区型项目的想法。

看来最好的办法是启动它。我还有一年的时间才能离开学校,并把它的构建过程开放。然后我可以市场化,构建一个小型的基于服务的业务。 开源第一,赚钱第二。

事实证明,你需要达到一定阶段后开源协作才变得可行。这比我希望的时间要长一点。但 8 个月后我们做到了: Flarum beta 发布了。我相信它实现了一个很强的愿景,而这个愿景,是从 Simon 和我一起发布 esoTalk 第一版时就一直梦想的,如今它实现了。Flarum 的目标是:

  • 快速、简单 没有混乱,没有膨胀,没有复杂的依赖关系。Flarum 使用 PHP 构建,因此它很容易部署。界面使用 Mithril,它是一个高性能 JavaScript 框架。
  • 漂亮、响应式 Flarum 由我们的设计师精心设计,它是跨平台的、开箱即用的。界面布局使用了 LESS,所以主题风格只是小事一桩。
  • 强大、可扩展 为了满足您的社区需求,您可以定制、扩展和集成 Flarum。Flarum 的架构非常灵活,它拥有非常全面的 API 和 文档。
  • 自由、开放 Flarum 基于  MIT license 发布。

让 Flarum 更稳定

没有任何庆功会,因为还有很多工作要做!

我从 esoTalk 学到了一件事:如果一个软件没有建立良好的基于扩展的生态系统,那么这个软件必将失败。我不打算 Flarum 犯同样的错误。我的计划是扩展市场,任何人都可以购买和出售扩展——配有简单的安装和更新。然而,只有 Flarum 发布了稳定版,这一切才会有可能。

与此同时,我真的不知道自己该做什么了,而 Flarum 无疑是这一事实的化身。我做了大量的开发,从 Franz Liedke 获得了一些帮助。getting it done的精神,导致我迄今为止都忽视了 编写测试和 审计性能。 没有团队的反馈,我创造了一些低质量的代码和 API,而这些都需要修订。

如今我的重点变成了:Flarum 需要你们的帮助!

beta 版的目标是让开发人员可以从代码库中得到完整代码。现在,已经激发了很多潜在的贡献者,我们写了许多 GitHub issues 的详细描述。它们包含一些忠告,需要做什么和在哪里查看。 看看有哪些是你想要做的!

特别是,我们想要一个关于扩展 API 的深入讨论。你可以阅读 初版文档来学习扩展是如何工作的。这里有一个在  GitHub 的问题反馈。

如果你不是一名开发人员,可以考虑 捐赠。所有捐款将用于支付服务器费用和支付专用的开发时间。(如果你有兴趣为开源项目做一些有偿工作:告诉我们你能做什么贡献!)

在接下来的几个月里,让我们慢慢地工作,以便 Flarum 顺利走向 稳定版。

鸣谢

在此次叙述中我谈到了很多关于自己的事。但是到目前为止我们取得的所有成就,不可能没有别人的帮助。

Franz Liedke 是  FluxBB 的开发者,在今年早些时候加入了我的团队。他分享我的激情,超过我的才华,并一直工作至今。谢谢你!

感谢那些热情地跟随我一起开发的人,特别是 BerloDominion 和 Stephen。你们让我有动力,通过你们的测试和反馈,Flarum 有了明显的改善。

Matthew McKinlay 是我在创业竞赛的导师,也已经成为了我的好朋友。他让我有了宝贵的建议并验证这些想法(Just Do It™)。 谢谢 Matt。

我的父母和兄弟姐妹 支持我追求我的梦想。为此我非常感激。我有一个相当 cool 的家庭。

最后,我的哥哥,Simon,他把种子种了下去,直到他生命的最后一天。Flarum 是献给你的,我希望我已经让你感到骄傲。

最后一段,我保留一下原文:

Finally, my brother, Simon, who planted the seed and watered it right up until his last day. Flarum is dedicated to you; I hope I have made you proud.

 

老D点评:

Discuz!、phpwind跟Xiuno BBS,前;两者比较臃肿,当然插件跟开发者比较多,特别是Discuz!。

而Xiuno BBS也是一款非常不错的轻论坛程序,但是老D还是比较喜欢Flarum,Flarum的界面我非常喜欢,等正式版出来我就弄个玩玩。

原创文章,作者:老D,如若转载,请注明出处:https://laod.cn/4589.html

(2)
0 4
知名软件 净网大师(ADSafe)暗藏恶意代码,从众多网站劫持流量
上一篇 2018-03-11
浏览器地址栏竟然隐藏着这么多信息?!看完这张图你就懂了
下一篇 2018-03-18

相关推荐

  • 无损转换(kindle)亚马逊电纸书格式 azw3转换成ePub 工具软件

    无损转换(kindle)亚马逊电纸书格式 azw3转换成ePub

    无损转换(kindle)亚马逊电纸书格式 azw3转换成ePub 缘由:想把亚马逊买的电子书扔到多看里面,又想保持板式不会有改变。 所需材料 Calibre DeDRM plugi…

    2017-05-29
    23.5K 40
  • 解决迅雷将Windows 10的文件夹变成英文的问题 工具软件

    解决迅雷将Windows 10的文件夹变成英文的问题

    通常,我都是很讨厌别人在我的电脑上安装软件的,尤其是国内的一些全家桶软件,流氓至极。如果有一小伙伴玩我电脑后,我得话几十分钟去看看安装了什么垃圾软件、全家桶,然后一个个卸载&#82…

    2016-10-15
    5.5K 170
  • 独家正版PC系统必备捆绑包推荐 工具软件

    独家正版PC系统必备捆绑包推荐

    今天来推荐一些Windows系统平台下必备正版的软件包集合总价值8573元。 我所推荐的,都是实用的,一个有三个版本的捆绑包,各位看官按需购买。 初级捆绑包:498元 初级捆绑包含…

    2022-04-20
    4.8K 01
  • Chrome 76 稳定版发布:禁用 Flash、监听扩展等等 附离线安装包下载地址 工具软件

    Chrome 76 稳定版发布:禁用 Flash、监听扩展等等 附离线安装包下载地址

    很久没留意Google Chrome版本,刚才发现已经更新到76.0.3809.87了,记得上次版本还是74,谷歌果然是版本狂魔。 Chrome 76 稳定版发布,这个最新的版本带…

    2019-08-04
    17.9K 90
  • 腾讯柠檬清理 :MacOS 好用的系统清理工具 工具软件

    腾讯柠檬清理 :MacOS 好用的系统清理工具

      鹅厂腾讯也出过不少好用的软件,比如:QQ拼音、QQ影音、还有曾经的QQ旋风等等… 今天老D给大家介绍一款腾讯新出的MacOS系统清理工具:腾讯柠檬清理 官…

    2018-12-02
    10.8K 20
  • 移动云福利+使用OwnCloud架设私有云存储简单过程 工具软件

    移动云福利+使用OwnCloud架设私有云存储简单过程

    最近各种网盘不好使,老D一直有自己搭建私有云的想法,前几天看到有一个免费云VPS一个月试用的活动,那么我就用它来先练练手。 首先介绍福利: 【移动云】免费一个月vps (卧槽,这年…

    2016-11-23
    15.4K 150
  • 细数Windows平台靠谱好用的纯净视频播放器 工具软件

    细数Windows平台靠谱好用的纯净视频播放器

    视频播放器有很多,可能用很多人喜欢用什么迅雷看看播放器、暴风影音播放器、搜狐影音播放器等等… 我只想说:这些都是辣鸡!我要的是纯净的播放器,不要有在线功能、不要臃肿花哨…

    2017-11-23
    68.4K 590
  • Bandizip 7.0将采取收费去广告模式 专业版30美元 工具软件

    Bandizip 7.0将采取收费去广告模式 专业版30美元

    Bandizip 是一款压缩软件,它支持WinZip、7-Zip 和 WinRAR 以及其它压缩格式。它拥有非常快速的压缩和解压缩的算法,适用于多核心压缩、快速拖放、高速压缩等功能…

    2019-12-17
    23.0K 30
  • Android 迅雷安卓v5.46.2 不限速破解版 工具软件

    Android 迅雷安卓v5.46.2 不限速破解版

      安卓迅雷 v5.46.2不限速破解版是一款手机上的下载神器,这款软件已经破解。 老D实测,速度不错,如下图:     应用特色: 随时看片:边下载…

    2018-12-11
    156.1K 40
  • LNMP一键安装包 发布1.6测试版 工具软件

    LNMP一键安装包 发布1.6测试版

    LNMP一键安装包是一个用Linux Shell编写的可以为CentOS/RHEL/Fedora/Debian/Ubuntu/Raspbian/Deepin/Aliyun/Amaz…

    2019-01-03
    8.5K 00

发表回复

登录后才能评论

评论列表(4条)

  • f331943
    f331943 2019-08-21 14:12

    IDM碰到受保护的数据怎么办

    回复
  • ccna8008
    ccna8008 2018-03-31 07:32

    我也是同样认为,现在的论坛都是一团糟.

    回复
  • mike126126
    mike126126 2018-03-30 01:11

    老D冒昧请问一下,你的博客用的哪家cdn,速度真不错

    回复
    • 老D
      老D 2018-03-30 13:15

      @mike126126:其实用过很多家CDN,阿里云是最快的

      回复

代做工资流水公司商丘查流水账单无锡转账银行流水模板柳州个人流水样本邢台打印在职证明邯郸公司银行流水多少钱桂林转账银行流水价格沧州代做对公账户流水兰州查银行流水电子版廊坊银行流水代开湘潭制作转账流水长沙银行对公流水模板绍兴自存银行流水打印肇庆代办银行对公流水淮安公司流水代做曲靖车贷工资流水 代做揭阳代办贷款工资流水潍坊代做银行对公流水常德工资代付流水查询阜阳对公流水查询大连做车贷流水石家庄打企业贷流水三亚开背调流水重庆公司银行流水代办杭州转账流水报价开封购房银行流水办理长沙公司流水样本沧州贷款流水公司南通开薪资流水石家庄查询流水宁波办理工资流水账单香港通过《维护国家安全条例》两大学生合买彩票中奖一人不认账让美丽中国“从细节出发”19岁小伙救下5人后溺亡 多方发声卫健委通报少年有偿捐血浆16次猝死汪小菲曝离婚始末何赛飞追着代拍打雅江山火三名扑火人员牺牲系谣言男子被猫抓伤后确诊“猫抓病”周杰伦一审败诉网易中国拥有亿元资产的家庭达13.3万户315晚会后胖东来又人满为患了高校汽车撞人致3死16伤 司机系学生张家界的山上“长”满了韩国人?张立群任西安交通大学校长手机成瘾是影响睡眠质量重要因素网友洛杉矶偶遇贾玲“重生之我在北大当嫡校长”单亲妈妈陷入热恋 14岁儿子报警倪萍分享减重40斤方法杨倩无缘巴黎奥运考生莫言也上北大硕士复试名单了许家印被限制高消费奥巴马现身唐宁街 黑色着装引猜测专访95后高颜值猪保姆男孩8年未见母亲被告知被遗忘七年后宇文玥被薅头发捞上岸郑州一火锅店爆改成麻辣烫店西双版纳热带植物园回应蜉蝣大爆发沉迷短剧的人就像掉进了杀猪盘当地回应沈阳致3死车祸车主疑毒驾开除党籍5年后 原水城县长再被查凯特王妃现身!外出购物视频曝光初中生遭15人围殴自卫刺伤3人判无罪事业单位女子向同事水杯投不明物质男子被流浪猫绊倒 投喂者赔24万外国人感慨凌晨的中国很安全路边卖淀粉肠阿姨主动出示声明书胖东来员工每周单休无小长假王树国卸任西安交大校长 师生送别小米汽车超级工厂正式揭幕黑马情侣提车了妈妈回应孩子在校撞护栏坠楼校方回应护栏损坏小学生课间坠楼房客欠租失踪 房东直发愁专家建议不必谈骨泥色变老人退休金被冒领16年 金额超20万西藏招商引资投资者子女可当地高考特朗普无法缴纳4.54亿美元罚金浙江一高校内汽车冲撞行人 多人受伤

代做工资流水公司 XML地图 TXT地图 虚拟主机 SEO 网站制作 网站优化