Python 有没有类似 Homeland 或 Discourse 的社区程序? - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Tyrion
V2EX    问与答

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

  •  
  •   Tyrion 2018-10-23 14:44:39 +08:00 3799 次点击
    这是一个创建于 2613 天前的主题,其中的信息可能已经有所发展或是发生改变。

    全战三国快发售了,之前全战的论坛「黄龙骑士团」因为管理后期作死凉了,在想要不要试试搞个社区(论坛),域名注册好了,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/

    第 1 条附言    2018-10-23 21:53:26 +08:00
    增加一条限定:「社区+wiki 」两项是必要的,导航次要,毕竟可以自己做单页哈哈。
    28 条回复    2019-04-08 11:08:46 +08:00
    Tyrion
        1
    Tyrion  
    OP
       2018-10-23 15:02:28 +08:00
    难道主题这就凉了
    EricSTG
        2
    EricSTG  
       2018-10-23 16:02:01 +08:00
    打破零回复
    Tyrion
        3
    Tyrion  
    OP
       2018-10-23 16:06:42 +08:00
    @EricSTG 置顶十分钟也没有用。。。那就先用 homeland 玩玩好了,毕竟不是专职程序员。
    xivisi
        4
    xivisi  
       2018-10-23 16:11:11 +08:00
    原来还有 Homeland 这个东东,准备弄到我的服务器上 ^.^
    Tyrion
        5
    Tyrion  
    OP
       2018-10-23 16:22:46 +08:00
    @xivisi 这样子过分了吧……我是来求 Python 同款的,毕竟 Ruby 不熟。难道论坛里经常秀 Python 的都是「假粉」。。。
    xivisi
        6
    xivisi  
       2018-10-23 16:37:09 +08:00
    @Tyrion 我又没秀过 Python ……我历史发帖都是,说 NAS 服务器啊。
    反正,我又域名,有公网 IP,做个站,不过分吧?
    zst
        7
    zst  
       2018-10-23 16:47:43 +08:00 via Android
    v2 啊
    Tyrion
        8
    Tyrion  
    OP
       2018-10-23 17:08:33 +08:00 via Android
    @xivisi 不过分的。。。
    Tyrion
        9
    Tyrion  
    OP
       2018-10-23 17:08:51 +08:00 via Android
    @zst V2 没开源吧
    idcspy
        10
    idcspy  
       2018-10-23 18:31:16 +08:00
    有用 django 框架仿 v 站的。
    fy
        11
    fy  
       2018-10-23 18:37:52 +08:00
    楼主既然看到「一晚上撸了一个论坛」那个帖子,应该也看到我的破社区程序了……

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

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

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

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

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

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

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

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

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

    不过我自己的页面其实很多地方也是怪怪的,也是向各位老师借鉴了很多。
    88250
        16
    88250  
       2018-10-23 20:16:56 +08:00
    https://sym.b3log.org 暂时缺乏 wiki 不过建议楼主可以试试。
    fy
        17
    fy  
       2018-10-23 20:19:09 +08:00
    wiki 的部分可能是我多虑了?传统 DZ 论坛也很多导航帖这种,WIKI 应该还是有必要的吧
    Tyrion
        18
    Tyrion  
    OP
       2018-10-23 21:30:34 +08:00
    @xivisi 晚上也请朋友帮忙试着部署……没弄好,我准备再研究研究。。。
    d5
        19
    d5  
       2018-10-23 21:41:58 +08:00
    纯论坛的话推荐 flarum 也很不错
    Tyrion
        20
    Tyrion  
    OP
       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/
    fy
        21
    fy  
       2018-10-23 22:00:50 +08:00
    @Tyrion #20 多谢,这样我就消除了一个疑惑,是我陷入了误区,看来这个功能值得一做。
    Tyrion
        22
    Tyrion  
    OP
       2018-10-23 22:19:43 +08:00
    @fy 玩全面战争吗,要不要 PY 一波,刚好把社区程序完善了~(好像说服开发人员主动找个产品提需求有点诡异
    fy
        23
    fy  
       2018-10-23 22:40:00 +08:00
    @Tyrion #22 全战虽然不玩吧,但是跟我也有一些渊源……猜猜当年的蒹葭全战阿提拉 wiki 汉化是谁抓取部署的?

    较为通用的需求我可以尽量帮忙搞定,比较定制的那种就要看情况了。我感觉后续为了完成这个站,可能还需要找人按全战风格设计部分界面,再重新实现部分页面……
    Tyrion
        24
    Tyrion  
    OP
       2018-10-23 22:49:58 +08:00
    @fy 难道你还跟汉化组厮混过?

    前端的还好,有个前端大佬可以 PY。。。不过现在扯的还远,这两天我先自己搞搞看有没有戏。重点是穷,缺服务器啊。
    lin
        25
    lin  
       2018-10-23 23:09:26 +08:00
    其实,可以看看 @yetone 的 Collipa: https://github.com/yetone/collipa
    fy
        26
    fy  
       2018-10-23 23:23:41 +08:00
    @Tyrion #24 也是江湖救急,帮忙。到时候发邮件给我就行
    Tyrion
        27
    Tyrion  
    OP
       2018-10-24 00:43:48 +08:00
    @fy 嗯,我先捣鼓捣鼓~
    infoseek
        28
    infoseek  
       2019-04-08 11:08:46 +08:00
    https://discuss.flarum.org/ 怎么样?可惜一直没法正式版。
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     3241 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 26ms UTC 11:43 PVG 19:43 LAX 03:43 JFK 06:43
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86