gpt4 book ai didi

api-design - 网站使用自己的 API 是一种好习惯吗?

转载 作者:行者123 更新时间:2023-12-03 14:55:58 25 4
gpt4 key购买 nike

在开发网站时开发 API 是否是一种好习惯,以便网站本身实际使用 API?或者如果选择这样做会影响性能吗?

例如,有谁知道 Facebook 或 Digg 等成熟网站是否使用自己的 API 来进行 CRUD(创建、读取、更新、删除),还是有自己的后端?谢谢

最佳答案

我怀疑 Facebook 等使用他们自己的 API。不为网站本身使用您自己的 API 有几个原因:

  • 您可以通过直接使用数据库而不是执行额外的请求和(反)序列化来提高数据访问的性能。
  • 使用 memcached 等可能更容易实现高效缓存
  • 重要的是,您在扩展站点时不必遵守公共(public) API(您不想经常更改公共(public) API,那只会惹恼所有人)
  • 关于api-design - 网站使用自己的 API 是一种好习惯吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3590561/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com