对于像自动完成或即时搜索这样的脚本,脚本基本上在每次击键后都会查询,他们如何设法减少服务器请求垃圾邮件,同时保持响应。如何通过删除 1 个字母并一遍又一遍地绑定它来防止简单的 DDOS。
简单的事情,真的。现在我已经让我的搜索框在每个“keyup”事件上运行搜索框内容的查询。我应该添加延迟或其他东西,以便如果用户快速键入一些请求,则跳过?某种缓存,如果用户按退格键不需要请求?基本上,有没有标准的做法、好的设计、例子?哪个插件做得最好?
对于像自动完成或即时搜索这样的脚本,脚本基本上在每次击键后都会查询,他们如何设法减少服务器请求垃圾邮件,同时保持响应。如何通过删除 1 个字母并一遍又一遍地绑定它来防止简单的 DDOS。
简单的事情,真的。现在我已经让我的搜索框在每个“keyup”事件上运行搜索框内容的查询。我应该添加延迟或其他东西,以便如果用户快速键入一些请求,则跳过?某种缓存,如果用户按退格键不需要请求?基本上,有没有标准的做法、好的设计、例子?哪个插件做得最好?