A time interval is a good idea and is used for. Different operations should have different time frames depending on:
- How often ordinary users can use this feature.
- How intense is the operation.
If you have an operation that requires a lot of processing time, you can set a limit on this operation higher than for a relatively simple operation.
Stack overflow combines time limits with CAPTCHA for editing messages. If you edit too often, you need to pass the CAPTCHA test.
source share