php开发app接口,怎样做流量控制(请求频率限制)
因为服务器的性能和流量比较小霸王,现在设计的app数据接口能获取到设备的唯一标识,我现在的想法是限制每个设备每分钟请求次数不大于30次,我的实现思路是 创建一个用户设备表,里面有设备标识、设备最后访问时间(用1970时间戳秒数除以60)、最后访问时间内次数这三个字段,每次有设备请求数据,先去表中查一下最后访问时间是否和当前时间相同,如果相同在判断次数是否大于等于30,如果是,那么返回给客户端访问过于频繁提示,请问这种设计思路有没有问题,有没有更优化的方式