众多开源评论系统的死穴
王福强
因为年初「福强私学」刚上线的时候还没有评论系统,有同学催促快上,所以调研评估过一批现有的评论系统方案(comment system),发现都无法满足需求,所以,最后还是自己暂时手撸了一个最简单的评论系统先用着。 那为什么现有的这些开源的评论系统不能用呢?
一个关键的问题就是,它们太把自己当“主体”。 怎么讲? 每一个评论系统都是自己设计了一套用户标识系统。 从评论系统设计的角度来说,这也合理,毕竟,没有用户标识我就没法关联评论内容到底是谁发的,对吧? 但这就跟看不到屋子里的大象一样,评论系统更宏观的定位是什么? 它是核心系统的附属,除非你把评论系统自己就做成一个论坛,否则,它就是某个和系统的附属,而每家核心系统都有自己的用户体系,也自然都有自己的用户标识设计。 所以,从这个角度来说,一个真正定位想要做好开源的评论系统的产品,从设计之初就要明确自己要“被集成”的命运,如何让自己更容易被集成,更容易融入核心系统的用户体系设计中。 只有解决了这个核心问题,这个开源评论系统的产品才会被广泛接受。
最终关键词就是一个:集成度。 选择一个评论系统,一定要跟我现有的核心系统集成紧密,而不是去做各种适配甚至二次开发(现实却是要么动手改,要么自己开发)。
所以,对于开源的评论系统这类产品来说,至少有三条路可以选:
继续使用自己的用户标识设计,但绑定到一个相对较大的平台产品上,比如github;
开放和适配自己的用户标识设计,让更多的核心系统可以更容易的集成它
前后端分离设计,能headless最好;
这类产品其实设计和实现复杂度不高,难的就是集成和推广。
个人的一个想法,不一定对。
「福强私学」来一个?
「福强私学」, 一部沉淀了个人成长、技术与架构、组织与管理以及商业上的方法与心法的百科全书。
开天窗,拉认知,订阅「福报」,即刻拥有自己的全模态人工智能。