• 请不要在回答技术问题时复制粘贴 AI 生成的内容
guoliim
V2EX  ›  程序员

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

  •  
  •   guoliim · Apr 25, 2017 · 9619 views
    This topic created in 3483 days ago, the information mentioned may be changed or developed.

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

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

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

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