之前一直使用 Gitment 作为我自己博客的评论系统,然而 Gitment 还是有一些不足
不过 Gitment 确实是一个非常好用的评论系统,使用 Github issue 也是非常方便的选择,然而因为自己的一些需求决定重新写一个小小的评论系统。
Ponza 是一个非常小型的评论系统,使用 Go 编写,因此你只需要运行一个二进制文件,就能搭建一个评论服务器,开放评论接口,给你所有的网页使用。Ponza 也不需要依赖数据库,所有的评论数据使用 JSON 的格式存储在本地。另外浏览者无需登录就可以评论,具体的集成步骤如下
当然 Ponza 不过是我花了小段时间写的,所以肯定是存在许多不足的,例如可能存在一些安全问题(应该增加对每个 IP 短时间内请求次数的限制),以及有一些功能上面的缺失(例如点赞、评论他人等),所以还是类似于玩具性质的存在,希望听听大家的建议进行改进
项目的地址在 : https://github.com/Ericwyn/Ponza
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.