我有一个老问题要重新提出,以便重新获得答案。我注意到,在评论中,史蒂文·劳沃(Steven A Lowe)有一个有趣的评论,当时我(当时)回答“为什么我不能投票?”

当然,现在我可以。因此,我投票赞成史蒂文的评论,然后删除了我的评论。我收到警告框,说我只能每5秒提交评论投票一次。对我来说,这似乎是个错误。删除与投票不同。

评论

我也注意到了这一点:添加评论也会设置投票计时器。

希望我可以添加一个新标签...“按设计错误”。速率限制的概念没什么问题...只是需要进行调整。

IMO,如果我要清理自己的注释(例如,删除过时的注释),则每次删除之间不应计入五个。

平安这很烦人。

#1 楼

我来到这里将其记录为错误,并发现了这个问题-惊讶的是它仍然没有得到解决。

如果出于节流的目的将评论删除和赞成视为相似的动作,那么我认为该信息用户需要进行修改,以更好地反映正在发生的事情。 “您只能每5秒执行一次评论操作”或类似的内容。从用户体验的角度来看,该消息只是在说错话。

评论


但这是由Jeff Atwood在09年8月14日解决的。我个人认为这是错误的答案,但这不是我的网站。

– Mark Ransom
2012年3月14日在18:45

我认为这只会真正困扰那些也被多元化“虫子”困扰的人

– bobobobo
2012年7月25日在16:57



在我看来,节流引擎(无双关语)在看评论时写得不好,从某种意义上说,它将所有评论动作视为一个整体,而不是整个动作,因此很难确定适当的消息。

–丹
13年8月22日在17:57

但是,“评论动作”并不完全准确,因为评论的创建方式有所不同。我的猜测是,正如@bobobobo所暗示的那样,没有人真正想将消息的长度和技术准确度固定下来,以获取次要利益。

– Paul Draper
2014年6月11日23:55

#2 楼

将近4年后,此错误仍然存​​在。

只需按以下方式更改消息:“评论投票,编辑和删除只能每5秒钟进行一次”

重现错误消息的步骤:


在另一条评论下发表评论“ this is a test”。
在上面评论该评论
在5秒钟之内,尝试删除您的测试注释

这会导致无意义的消息:



评论


开心地发表评论,这是一个测试,太短了。 ;)

–nyuszika7h
2014年5月4日14:44

已修补;现在是7年之后的2016年!

– EKons
16年7月20日在9:07

@ΈρικΚωωσταντόπουλος是的,刚刚对您的评论进行了测试!

–克里斯·西里菲斯(Chris Cirefice)
16年8月3日在20:50

#3 楼

限速注释删除的整个想法是多余的。为什么?因为我们已经限制发布评论的速度。结果,实际上删除评论的速度受到限制。

速率限制旨在防止SE服务器上使用DOS。但是,由于以下两个原因,注释删除无法实现:第一,因为要删除的注释太多,第二:添加注释受速率限制,本质上是限制速率的注释删除。

我认为应该完全重新考虑这一点,因为它在当前形式中是完全多余的(理想情况下已删除)。

评论


嗯...不要认为删除限制与评论限制有直接关系:发表评论有15秒,而删除有5秒

– kleopatra
13年8月4日在11:10

#4 楼

随着我开始越来越多地发表评论,我很自然地偶然发现了这个“按设计”错误。

方案是添加评论,并且随着评论的添加和评论部分的增加刷新后,我注意到其他人发表了类似或更好的评论。因此,我想删除我的,并赞成对方的意见。

#5 楼

由于其他地方的更改,这不再是真正的问题(并且OP中描述的情况将不再发生;表决和删除都将在彼此之间的5秒钟之内进行)。 2014年8月,评论操作的速率限制更改为“每天30条评论投票总数和评论删除次数”;但是,删除和表决可以在时间上任意接近地发生。 (我已通过在此问题上彼此之间在5秒钟之内赞成和删除评论来验证这一点。) ,它不再具有任何负面影响。

#6 楼

删除评论就像投票删除。只有一票。

评论


但是,对评论投票并不像对问题/答案投票一样-您不能删除其他人的评论,只能删除您自己的评论,只能投票评论。

– tvanfosson
09年8月13日在15:11

如果任意数字足够大,则可以删除其他人的注释。

–随机
09年8月14日在4:47

@random-我认为我无法删除任何人的评论,而且我的任意数字很高。

– tvanfosson
09年8月25日在0:31

嗯,那么可能只有mod可以“投票”删除其他人的评论。

–随机
09年8月25日在10:44

从代码的角度看,它可能像“喜欢”它,但这是使用错误的观点。对于用户而言,这是完全不同的操作。

– Mark Ransom
2012年3月14日18:42

#7 楼

速率限制需要这样做。一切都是受速率限制的原因。在65号播客中进行了解释。

评论


但这是另一回事。这就像说您添加评论后30秒钟内无法提交答案。还是在做某事后30秒钟内什么都不能做?

– tvanfosson
09年8月14日在13:39

我承认我不听播客,但我确实阅读了您的摘要。我只需要等待30秒即可添加。 !

– tvanfosson
09年8月14日在13:40

毫无疑问,需要节流,这是错误的消息传递...

– RedFilter
2010-4-26 14:26

便利链接:blog.stackoverflow.com/2009/08/podcast-65

– Pops
2010-4-26 15:26

我不知道有播客...如果没有iPod,我在哪里可以看到/收听它们?

– JPM
2011-10-20 18:52

@JPM,博客文章中嵌入了一个基于Flash的播放器,以及实际MP3文件的下载链接。

–查尔斯
2012年3月14日20:30在

“速率限制需要这个”。 ...更准确地说:“这是我们实施限速的方式...我们认为投票删除您自己的评论与对其他评论进行投票的类型相同。

– Gerrat
2012年6月4日15:58

我怀疑事实是介于“杰夫编写了该代码”和“哦,真的不想在dbase表中添加另一个字段”之间。实用的东西。

–上坡雪橇
2012年7月24日,0:05

这看起来像是编码恐怖或thedailywtf的好例子。

–蒙面人
17年3月30日在18:12