json
我正在构建一个包含 10000 多个页面的静态网站,这些页面是从middleman
.
每个页面都是一个文档 (pdf),有自己的 ID、摘要和下载链接。
我需要让匿名用户能够对文档进行评分并显示每个文档的全局评分。
由于该网站是静态的,因此我一直在寻找一种disqus
可以处理页面评级和通过api
. 我没有找到。
假设我必须创建一个单独的服务器来处理评级。我应该使用哪种技术?我想Redis
,但最大的问题是,如果访问者创建了一个脚本,该脚本可以对文档进行数百万次的评分。如何确保不会发生洪水?
我知道captcha
,但是在这种情况下会有效吗?
还有其他解决方案吗?
所以这是我的问题:
- Redis 是否是正确的选择?
NodeJS/Rails
? 我对 Rails 很满意,但NodeJS
速度更快?- 是否
captcha
足以确保不会发生(最少)洪水?其他解决方案?
谢谢你。