有没有SQL数据库的Web API框架?

我的应用主要依赖云数据库进行同步,除了身份验证之外所需的接口都是对云服务器上的SQL数据库的查询和更新,如果要一个个接口手写服务器很麻烦,有没有现成的框架?可以作为服务器程序运行,并且根据SQL对应数据库的表模式暴露对应的REST Web接口。

阅读 4.2k
1 个回答

目前主流的PHP框架都支持Restful接口。Yii2里有很方便的调用,直接给定数据库表名,剩下的增删改查都完全由框架负责实现。ThinkPHP里应该也有类似实现。

但是PHP实现毕竟不是一种高效实现,如果考虑速度的话,可以考虑选用openresty下面的lua-resty-mysql,通过nginx直接调用lua访问mysql,这种方式应该会比PHP框架效率高很多。

还有PostgreSQL数据库本身自带Restful API接口,也是一种选择。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题