V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
guoliim
V2EX  ›  程序员

关于博客评论系统的选择,以及与 Github issues 的结合

  •  
  •   guoliim · 2017-04-25 17:53:23 +08:00 · 8133 次点击
    这是一个创建于 2767 天前的主题,其中的信息可能已经有所发展或是发生改变。

    关于博客评论系统的选择,以及与 Github issues 的结合 有感于Replacing Disqus with Github Comments 细节请见blog comment system replace disqus

    利用 github.io 作为 demo 以及 projects 的演示与描述,利用 repo 作为 source codes 的存储,利用 github issues 作为一切活动跟进,这其中也包括通过将 github issues 作为博客评论系统,来记录与跟进相关的技术博客的评论。是不是我们所有的数据都可以托管在 github 上,自然也包括我们利用 github pages 搭建的博客的评论的数据保存呢?小想法,渣英语,请轻喷。。。

    21 条回复    2017-11-18 22:41:59 +08:00
    kmahyyg
        1
    kmahyyg  
       2017-04-25 18:07:58 +08:00 via Android
    早就有人做了,搜下 v 站
    tinyproxy
        2
    tinyproxy  
       2017-04-25 19:09:04 +08:00 via iPhone
    搜一个叫 gitchat 的东东吧,差不了太多
    guoliim
        3
    guoliim  
    OP
       2017-04-25 20:37:21 +08:00
    @tinyproxy 我搜了一下 gitchat 作为关键字的结果,不好意思没有明白 gitchat 是做什么的。
    BFDZ
        4
    BFDZ  
       2017-04-25 21:34:41 +08:00
    ‘通过将 github issues 作为博客评论系统’ 已经有人实现了,开发的 https://imsun.github.io/gitment/,歪果仁开放的 https://commentit.io/,再加上 HEXO 生成部署在 github pages 上的博客,整个博客都是托管在 github 上。
    geelaw
        5
    geelaw  
       2017-04-25 21:43:34 +08:00
    这个想法一直很好,但这要求一个人必须注册 GitHub 账户……对于非技术人群来说很困难。

    想要造一个完美的评论系统太困难了,以下几点是必备的:

    1. 审查、删除、封禁;
    2. 用户可以正确地把自己的评论归到一起;
    3. 身份系统,用户可以通过访客模式提交评论或通过主流 SNS 登录;
    4. 数据必须可控;
    5. 样式可定义;
    6. 轻量。

    Disqus 轻松满足 1-4 , 5-6 需要自己动手且非常麻烦。 GitHub 不能满足 3 ,但是 3 是一个非常重要的需求。
    springz
        6
    springz  
       2017-04-25 21:49:48 +08:00
    我用的 hexo + Github Page + Disqus http://3.14159265.com
    springz
        7
    springz  
       2017-04-25 21:51:33 +08:00
    @geelaw 非常遗憾的是 Disqus 被墙了
    geelaw
        8
    geelaw  
       2017-04-25 22:39:14 +08:00
    @springz 有吗?!?!(⊙ˍ⊙) 我一个月前得知的状态还是没被墙……
    sox
        9
    sox  
       2017-04-25 23:32:45 +08:00 via iPhone
    一个好好的分享代码的地方被搞成这样
    ( ´◔ ‸◔')
    changwei
        10
    changwei  
       2017-04-25 23:40:45 +08:00 via Android
    有什么国内的开源的评论系统吗?
    popu111
        11
    popu111  
       2017-04-26 06:41:32 +08:00 via Android
    @sox gitment 作者问过 GitHub ,他们是允许此类使用的。
    Sunnyyoung
        12
    Sunnyyoung  
       2017-04-26 08:19:04 +08:00 via iPhone
    其实最好的就是本地的评论系统
    lcj2class
        13
    lcj2class  
       2017-04-26 08:22:09 +08:00 via iPhone
    大家不觉得评论门槛提高是件好事嘛,少了很多垃圾信息。
    tinyproxy
        14
    tinyproxy  
       2017-04-26 08:58:18 +08:00 via iPhone
    @guoliim 一个基于 issue 的聊天工具。 https://github.com/gitrun/chat 对一下用法的话会觉得其实并没有太大的差别,每篇文章可以对应为一个 chat room
    rozbo
        15
    rozbo  
       2017-04-26 09:18:36 +08:00
    之前做过一个类似的,基于 issue 的简单博客。是 vue 做的。
    开源在 https://github.com/Rozbo/blog ,示例在 https://blog.zz173.com
    Ixizi
        16
    Ixizi  
       2017-04-26 09:31:11 +08:00
    其实最好的就是本地的评论系统
    zongren
        17
    zongren  
       2017-04-26 09:44:19 +08:00
    @geelaw 3 其实不是一个必须的功能吧,又不是做商业站
    zongren
        18
    zongren  
       2017-04-26 09:45:29 +08:00
    staticman 也可以把评论内容托管到 github ,但是不需要访客拥有 GitHub 账户
    beginor
        19
    beginor  
       2017-04-26 10:10:12 +08:00 via Android
    貌似不错的样子,能导入原来的 discus 评论就好了
    yjxjn
        20
    yjxjn  
       2017-04-26 10:13:37 +08:00
    @lcj2class 对于访问量大的 blogger 来说,是好事,对于一般没啥访问量的,哈哈
    gitissue
        21
    gitissue  
       2017-11-18 22:41:59 +08:00
    其实感觉 用 github issue 里的评论 直接做评论系统挺好的,还能起到过滤垃圾评论的效果。GitIssue.com 就是这样的
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   978 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 28ms · UTC 20:34 · PVG 04:34 · LAX 12:34 · JFK 15:34
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.