Python 有没有类似 Homeland 或 Discourse 的社区程序?

2018-10-23 14:44:39 +08:00
 Tyrion

全战三国快发售了,之前全战的论坛「黄龙骑士团」因为管理后期作死凉了,在想要不要试试搞个社区(论坛),域名注册好了,totalwar.online。本来想注册 totalwar.tk 的,但发现 TK 域名竟然也收费。。。放弃了。

现在玩社区不想用 DZ,打算找个新点的开源系统,也算是自己赶下潮流。找了一中午,顺便发现了 V2 的热帖「一晚上撸了一个论坛」 2333。

总结下来发现国外好用的只有 Discourse,国内合心意的只有 Homeland。并且两个都是 Ruby 的,Ruby 真是一点没接触过。两个对比,Homeland 要好些,案例也喜欢,毕竟中文开发者。

之前接触过一点 Python,并且 V2 里前后几年也有不止一个网友分享过自己用 PY 写的社区程序,问下大家 PY 有没有比较靠谱的社区程序?( Flaskbb/Djangobb 好像都不怎么更新维护了吧)

另外,有用过 Homeland 的朋友吗?今天了解时候发现以太坊爱好者就是用这个处理的,很赞。

https://ethfans.org/

https://gethomeland.com/

3241 次点击
所在节点    问与答
28 条回复
Tyrion
2018-10-23 15:02:28 +08:00
难道主题这就凉了
EricSTG
2018-10-23 16:02:01 +08:00
打破零回复
Tyrion
2018-10-23 16:06:42 +08:00
@EricSTG 置顶十分钟也没有用。。。那就先用 homeland 玩玩好了,毕竟不是专职程序员。
xivisi
2018-10-23 16:11:11 +08:00
原来还有 Homeland 这个东东,准备弄到我的服务器上 ^.^
Tyrion
2018-10-23 16:22:46 +08:00
@xivisi 这样子过分了吧……我是来求 Python 同款的,毕竟 Ruby 不熟。难道论坛里经常秀 Python 的都是「假粉」。。。
xivisi
2018-10-23 16:37:09 +08:00
@Tyrion 我又没秀过 Python ……我历史发帖都是,说 NAS 服务器啊。
反正,我又域名,有公网 IP,做个站,不过分吧?
zst
2018-10-23 16:47:43 +08:00
v2 啊
Tyrion
2018-10-23 17:08:33 +08:00
@xivisi 不过分的。。。
Tyrion
2018-10-23 17:08:51 +08:00
@zst V2 没开源吧
idcspy
2018-10-23 18:31:16 +08:00
有用 django 框架仿 v 站的。
fy
2018-10-23 18:37:52 +08:00
楼主既然看到「一晚上撸了一个论坛」那个帖子,应该也看到我的破社区程序了……

不知怎么看呢
Tyrion
2018-10-23 19:17:50 +08:00
@fy 首先声明,我不是程序员,本职产品经理。

下午时候有翻到你的帖子。感觉还好吧,不过毕竟是个人作品额……目前就我个人来看,更倾向于「社区+wiki 」的组合,如果本身支持首页的话就更棒了。Discourse 是因为很久之前看过一篇报道有印象(也因为 V2 的系统一直没开源),而另外一个今天找到的 Homeland 不知道你有没有看哈,我不懂技术,不过有两点比较喜欢:1.跟 reddit 一样是有项目在用,同时开源了; 2.功能考虑比较齐全,并且不重,包括 wiki,导航等等,都是很实用的功能(首页+社区+wiki+导航)。案例可以看以太坊爱好者的样式,我很喜欢。

然而,如果是 Python 的话我还方便找我的程序员基友 PY 一下,ruby 的话,程序员基友也不怎么熟,就麻烦了。
xivisi
2018-10-23 20:14:05 +08:00
这个 Homeland 在我的环境里,真难部署……或者部署了没法用…………
xivisi
2018-10-23 20:15:52 +08:00
Docker 模式
fy
2018-10-23 20:16:06 +08:00
@Tyrion #12

我与你正好相反,我是纯程序员,不懂产品设计,哈哈。

Homeland 当然知道了,RubyChina 大名鼎鼎嘛,贼 6 的。

Wiki 和论坛部分这就是我非常蛋疼的一个取舍了,其实我 model 层写了基本完整的一个 wiki 设计,但是迟迟没有做页面。相似的功能还有专栏。

我就在想,用户会不会困惑应该把文章发布在哪?页面内容会不会过于分散?我担心的就是这几项内容过于雷同,反而导致效果不好。

Discourse 我个人认为好几年前初看是很惊艳的,但现在有些泯然众人了。另外我不喜欢他那个把板块完全缩起来的设计,而且帖子页面也有些怪怪的,使用起来很不符合国内用户习惯。

相比之下 flarum 就好一些,至少形式上让人感到熟悉,但是文章页面那个左边栏又挺奇怪的。当然如果是 Python 项目我觉得改一改可以用了,但是又并不是。

不过我自己的页面其实很多地方也是怪怪的,也是向各位老师借鉴了很多。
88250
2018-10-23 20:16:56 +08:00
https://sym.b3log.org 暂时缺乏 wiki 不过建议楼主可以试试。
fy
2018-10-23 20:19:09 +08:00
wiki 的部分可能是我多虑了?传统 DZ 论坛也很多导航帖这种,WIKI 应该还是有必要的吧
Tyrion
2018-10-23 21:30:34 +08:00
@xivisi 晚上也请朋友帮忙试着部署……没弄好,我准备再研究研究。。。
d5
2018-10-23 21:41:58 +08:00
纯论坛的话推荐 flarum 也很不错
Tyrion
2018-10-23 21:51:13 +08:00
@fy 传统 DZ 一是不维护了,二是太重了,并且玩起来也没什么意思。。。本身个人项目就是玩票性质的,还是要挑个好玩的,半途而废也玩的开心了。不过不否认本身 DZ 是包含 wiki、门户、SNS (原来开心网那套)等模块的。

社区部分目前看都是 V2、Discourse、Homeland 这种,本质上是发帖回帖跟帖,各自有各自的侧重点,用节点取代了以前的板块,我个人感觉挺好的。

wiki 部分我是这么想的(参考 https://ethfans.org/),本身各个论坛,包括 NGA 以及旧有的 DZ,都有精华帖、版头、攻略(有些论坛)等帖子,而这部分帖子中有一部分不适合用「发帖回帖」的机制来讨论,就适合有个页面放在那里的。这个我更倾向于 wiki,方便多人维护;技术上可以支持 MD 格式渲染,同时像 https://ethfans.org/ ,把 wiki 页面样式优化后,可以直接用到首页门户上。而专栏我就不倾向了,不倾向太私人化的东西,这点像 hipda 里面的文学区,也是有人用帖子当记录一直发自己的文章。

导航吗就简单了,哪怕单单做站内导航也挺好玩的,哈哈,最不济也可以是个人工整理的「网站地图」吧。

对了,wiki 这里的执念还因为有几次找老游戏 /动漫的信息,发现了天幻的专题,非常棒,我个人感觉 wiki 做好了是能实现天幻专题这种效果的。举例:
FF12 专题——
http://ff12.ffsky.cn/
星际牛仔专题——(强烈推荐这个动漫)
http://cb.ffsky.cn/

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/500219

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX