就像变量和函数的命名,有时候这个会非常复杂多变,有时多到经常绞尽脑汁也想不出什么好名字了。。
按照什么命名,怎样设计路径,怎样将丑陋而又复杂的参数变得有意义?
按照什么命名,怎样设计路径,怎样将丑陋而又复杂的参数变得有意义?
1
manhere Sep 18, 2011
看下seo和rewrite相关的文章,综合一下。
|
3
Los Sep 18, 2011
如果自己没有更好的想法,可以试下参考rails的restful设计
|
4
alexzhan Sep 18, 2011
|
5
chuck911 Sep 18, 2011
是的,按照REST-ful或者REST like来设计
其实大致的原则很简单 首先给实体取个名字 例如user 那么 /users 即所有的/目录/索引,同 /user/index 对于单个实体 user/:id/method 对于单个实体的操作,把操作写在后面,形如 /users/add /user/11/view,/user/11/post,/user/11/delete,/user/11/update 如果实体之间有一对多关系 /user/11/friends,/user/11/friends/add 如果按照严格的REST,就用http method代替字面的method 参见 深入浅出REST http://www.infoq.com/cn/articles/rest-introduction |
6
chaos_mical Sep 25, 2011
|
7
ytzong Sep 25, 2011
|
8
damngood Sep 25, 2011
我记得Oreilly出版的RESTful Web Services对url设计有大幅篇章的讲解。
|