维护一个开源项目真的太难了,演示 demo 不是被恶意删除所有数据,就是恶意的频繁发送请求,恶心。 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
lanyulei
V2EX    互联网

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

  •  
  •   anyulei 2020-10-16 10:11:50 +08:00 4192 次点击
    这是一个创建于 1891 天前的主题,其中的信息可能已经有所发展或是发生改变。

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

    真恶心。

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

    1.省事点放截图,让用户自己本地部署尝试。
    2.demo 不提供演示账号,自行注册使用,可以影响的数据控制在用户内。
    3.使用 Play with Docker,每个用户演示的时候都是一个新的 docker
    libracloud
        13
    libracloud  
       2020-10-16 11:46:04 +08:00
    lz 是指的工单那个吧? 看你发的,以为只是简单删数据,没想到闲的人真挺多
    chinvo
        14
    chinvo  
       2020-10-16 12:33:23 +08:00 via iPhone
    可能是损人利己,比如某些假开源的竞品
    nl101531
        15
    nl101531  
       2020-10-16 12:36:25 +08:00 via iPhone
    想起阮一峰说过的,我明明什么都没做,但有人就是恨我。。。
    docker 方案挺好的,或者上 cf
    ditel
        16
    ditel  
       2020-10-16 12:37:55 +08:00 via Android
    这种是想要拿你网站服务器的 shell 吧
    lanyulei
        17
    lanyulei  
    OP
       2020-10-16 17:17:50 +08:00
    @libracloud 后来就有人频繁的发请求,把那个 IP 给屏蔽了,才好点了。而且,还有在部门表里面写了近十万条垃圾数据。
    这些人真的是闲的,我都无语了。
    lanyulei
        18
    lanyulei  
    OP
       2020-10-16 17:19:03 +08:00
    @cmdOptionKana 嗯呐,后面再说吧,要是还有人搞破坏的话,我就把演示站点关了。
    lanyulei
        19
    lanyulei  
    OP
       2020-10-16 17:19:24 +08:00
    @lychs1998 好的,感谢。
    lanyulei
        20
    lanyulei  
    OP
       2020-10-16 17:19:47 +08:00
    @chinvo 哈哈哈,这个说的有内涵啊。
    lanyulei
        21
    lanyulei  
    OP
       2020-10-16 17:20:05 +08:00
    @nl101531 嗯呐。难受。
    lanyulei
        22
    lanyulei  
    OP
       2020-10-16 17:20:23 +08:00
    @ditel 不知道呢,反正是真的损啊。
    jin7
        23
    jin7  
       2020-10-16 21:12:56 +08:00
    关站放截图好了
    kaiki
        24
    kaiki  
       2020-10-16 21:15:59 +08:00
    我看别人的演示站后台全部功能只做展示,提交直接前端返回仅演示无法修改,不向后端发送数据
    xumng123
        25
    xumng123  
       2020-10-17 08:42:32 +08:00 via iPhone
    数据库设置为不可写入不可删除,只能读
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     806 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 29ms UTC 22:34 PVG 06:34 LAX 14:34 JFK 17:34
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86