维护一个开源项目真的太难了,演示 demo 不是被恶意删除所有数据,就是恶意的频繁发送请求,恶心。

2020-10-16 10:11:50 +08:00
 lanyulei

我发现啊,有些人真的是太恶心了,我一个演示站点,没有任何利益冲突,何必折腾我的演示站点呢,要不然就是把我站点的数据全都删除,折腾好几次了,被逼无奈的让演示站点无法删除任何数据,现在又有人恶意的频繁发送请求,弄的演示站点访问特别慢,甚至访问不了,非要我把你的 ip 禁掉,何必呢,这么干也没啥好处,损人不利己的,

真恶心。

3594 次点击
所在节点    互联网
25 条回复
Vneix
2020-10-16 10:13:34 +08:00
加上 cf 的 cdn,开启 5 秒盾,演示站慢一些应该也没关系的
Livid
2020-10-16 10:15:01 +08:00
做成一个 Docker image 然后定时销毁重启。
phpok
2020-10-16 10:15:17 +08:00
很正常,我以前记得开演示站的时候,是实现每半小时自动初始化!
后面太懒了,就没有处理了!
lanyulei
2020-10-16 10:15:51 +08:00
@Vneix 嗯呐,行,我研究一下,主要是,连登录都登录不进去,我跑在这个机器上的其他站点,也特别的卡了,真的是无语了,特别坑人。
lanyulei
2020-10-16 10:17:15 +08:00
@Livid 嗯呐。
lanyulei
2020-10-16 10:17:35 +08:00
@phpok 嗯呐,我的那个数据不能总删除,要不然用户不知道干啥呢。
checkZH
2020-10-16 10:22:28 +08:00
大千世界无奇不有,损人不利己的事大把的人干
IGJacklove
2020-10-16 10:25:26 +08:00
你加个初始化按钮不就行了?
lanyulei
2020-10-16 10:25:31 +08:00
@checkZH 是啊,太损了。
cmdOptionKana
2020-10-16 10:25:51 +08:00
@lanyulei 给 demo 加几行代码,后端判断一下特殊数据拒绝删除。
opengps
2020-10-16 10:31:19 +08:00
演示项目,需要维护一个人人都从初始状态开始体验的机制,最好是系统镜像之类的方案
clf
2020-10-16 11:31:00 +08:00
三种方案:

1.省事点放截图,让用户自己本地部署尝试。
2.demo 不提供演示账号,自行注册使用,可以影响的数据控制在用户内。
3.使用 Play with Docker,每个用户演示的时候都是一个新的 docker
libracloud
2020-10-16 11:46:04 +08:00
lz 是指的工单那个吧? 看你发的,以为只是简单删数据,没想到闲的人真挺多
chinvo
2020-10-16 12:33:23 +08:00
可能是损人利己,比如某些假开源的竞品
nl101531
2020-10-16 12:36:25 +08:00
想起阮一峰说过的,我明明什么都没做,但有人就是恨我。。。
docker 方案挺好的,或者上 cf
ditel
2020-10-16 12:37:55 +08:00
这种是想要拿你网站服务器的 shell 吧
lanyulei
2020-10-16 17:17:50 +08:00
@libracloud 后来就有人频繁的发请求,把那个 IP 给屏蔽了,才好点了。而且,还有在部门表里面写了近十万条垃圾数据。
这些人真的是闲的,我都无语了。
lanyulei
2020-10-16 17:19:03 +08:00
@cmdOptionKana 嗯呐,后面再说吧,要是还有人搞破坏的话,我就把演示站点关了。
lanyulei
2020-10-16 17:19:24 +08:00
@lychs1998 好的,感谢。
lanyulei
2020-10-16 17:19:47 +08:00
@chinvo 哈哈哈,这个说的有内涵啊。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/715490

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX