php - api路径怎么命名比较好?

查看:286
本文介绍了php - api路径怎么命名比较好?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

问 题

api给app、spa或者后台某些需要ajxa的功能使用的

看到有的人使用index?c=reg&xxx=xxx
有的使用
/user/getList
/user/get_list
/user/get-list
/user.getList
还有一种是/userGetList 这种推荐吗?

然后剩下的是REST方式
/user/1 get post put path
/user

但是我发现国外那些什么网盘 twiiter github用rest多,国内基本很少,而且好像也不适合?

解决方案

RESTful 只是一个规范,并不是一个强制你去用的标准。遵循它可以让你的api接口更规范,更专业。当然你也可以选择不用。自己按照自己项目组约定好的规范实现就好。
RESTful模式:
http(s)://server.com/app-name/{version}/{domain}/{rest-convention}
这里,{version}代表api的版本信息。{domain}是一个你可以用来定义任何技术的区域(例如:安全-允许指定的用户可以访问这个区域。)或者业务上的原因。(例如:同样的功能在同一个前缀之下。)
{rest-convention} 代表这个域(domain)下,约定的rest接口集合。

RESTful的保准规范网上一搜一大把,这里就直接贴个地址给你参考。
http://www.coderli.com/transl...

这篇关于php - api路径怎么命名比较好?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆