Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

验证码、防垃圾和代码高亮 #34

Open
hellohappy0 opened this issue May 23, 2019 · 3 comments
Open

验证码、防垃圾和代码高亮 #34

hellohappy0 opened this issue May 23, 2019 · 3 comments
Labels
enhancement New feature or request good first issue Good for newcomers

Comments

@hellohappy0
Copy link

我很喜欢你的这个项目呀,加油!
我给点建议哈:
我觉得防机器人是迟早要做的,比如验证码,还有你提到的同ip多次提交什么的(有可能学校或者内网规模大点的企业会出现同ip一起提交?)。
然后为了防止数据库被挤爆,是不是还要考虑数据库定时清理?
编写程序的时候,应该提供高亮(用到哪个程序加载哪个的高亮js),而不只是读的时候高亮可能会更好~

@LucienShui
Copy link
Owner

你好,感谢你对本项目的认可

  • 防止爆破在 #9 有提到,验证码机制也是个很不错的建议,会考虑在提交频率过高时添加验证码
  • PasteMe 上线了一年半,目前的数据库规模暂时还只有 300KB 左右,表示增长不会很快速,如果真有达到亿级数据的那一天,阿里也有相应的解决方案,所以应该不用担心
  • 有高亮的在线编辑器表示会考虑,但是优先级不会很高,感觉很少有人会直接在 PasteMe 里面写代码,这个功能到时候发起一个投票看看大众的想法吧

再次感谢你的建议,祝好 ^_^

@LucienShui LucienShui added enhancement New feature or request good first issue Good for newcomers labels May 23, 2019
@hellohappy0
Copy link
Author

数据库规模暂时还只有 300KB 左右,估计现在用的还不多吧,我看了一下网站还是4个数字,这应该是说明非阅后即焚的提交的数量不超过10000吧。
然后,我觉得可以设置那种,规定多长时间就删掉,比如7天,1个月,或者一年这样,多点选择。

@LucienShui
Copy link
Owner

  • 的确是这样,目前 Paste 的数量还很少,而且我有对数据分块,相对朴素查询有 10 倍的查询效率,所以不怎么着急数据库的事
  • 之前考虑过有效期这个功能,但是因为不知道前端怎么排版所以被砍了 Orz,我再考虑一下这个问题

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request good first issue Good for newcomers
Projects
None yet
Development

No branches or pull requests

2 participants