为了账号安全,请及时绑定邮箱和手机立即绑定

从PHP后端的多个API提供服务的最佳解决方案是什么?

从PHP后端的多个API提供服务的最佳解决方案是什么?

PHP
炎炎设计 2021-05-03 05:17:11
我正在使用Laravel的Lumen构建API,并且已经意识到我API的主要任务是为其他API提供数据。我真的不知道哪种方法是获得最佳性能的最佳方法。我想出了两种解决方案:每当用户发出请求时,我都会调用不同的API来处理请求。我认为主要的问题是响应请求所需的时间,因为它取决于所有API的调用。每X秒钟(使用cron)调用每个API并保持我的数据库更新,然后为数据库中的每个请求提供服务,而不是直接为其他API提供服务。我认为这是一种超级糟糕的方法,因为即使现在没有人需要数据,我也会每秒浪费大量资源。我看到的问题是另一个API的数据在不断变化,因此我必须提供更新的数据。因此,我真的希望有其他更好的解决方案来解决此类问题。我想知道大公司如何做到这一点。
查看完整描述

1 回答

  • 1 回答
  • 0 关注
  • 182 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信