Php 由于潜在的速率限制问题,我是否应该缓存通过API调用获取的实时地理位置数据?

Php 由于潜在的速率限制问题,我是否应该缓存通过API调用获取的实时地理位置数据?,php,ajax,curl,geolocation,rate-limiting,Php,Ajax,Curl,Geolocation,Rate Limiting,我的任务是在一个公众可访问的网站上实现车辆在地图上的实时定位 我可以从API中获取纬度和经度数据(我正在对JSON响应执行cURL请求),但是该API的并发请求速率限制为5次,如果API每分钟调用几次(现在,每5秒一次),我认为这将是一个问题来自可能大量的单个客户端浏览器。现在,每个访问者都在一次又一次地完成API GET请求 你怎么能避开这个?我是否应该使用CRON作业每隔五秒钟将新的地理位置数据缓存到本地存储中,然后通过Ajax连续为访问者提供“新”缓存数据

我的任务是在一个公众可访问的网站上实现车辆在地图上的实时定位

我可以从API中获取纬度和经度数据(我正在对JSON响应执行cURL请求),但是该API的并发请求速率限制为5次,如果API每分钟调用几次(现在,每5秒一次),我认为这将是一个问题来自可能大量的单个客户端浏览器。现在,每个访问者都在一次又一次地完成API GET请求

你怎么能避开这个?我是否应该使用CRON作业每隔五秒钟将新的地理位置数据缓存到本地存储中,然后通过Ajax连续为访问者提供“新”缓存数据