V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
Tyrion
V2EX  ›  问与答

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

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

    全战三国快发售了,之前全战的论坛「黄龙骑士团」因为管理后期作死凉了,在想要不要试试搞个社区(论坛),域名注册好了,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   ·   实用小工具   ·   1026 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 25ms · UTC 19:20 · PVG 03:20 · LAX 11:20 · JFK 14:20
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.