就像变量和函数的命名,有时候这个会非常复杂多变,有时多到经常绞尽脑汁也想不出什么好名字了。。
按照什么命名,怎样设计路径,怎样将丑陋而又复杂的参数变得有意义?
按照什么命名,怎样设计路径,怎样将丑陋而又复杂的参数变得有意义?
|
manhereSep 18, 2011
1
看下seo和rewrite相关的文章,综合一下。
|
|
LosSep 18, 2011
3
如果自己没有更好的想法,可以试下参考rails的restful设计
|
|
alexzhanSep 18, 2011
4
|
|
chuck911Sep 18, 2011
5
是的,按照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 |
|
chaos_micalSep 25, 2011
6
|
|
ytzongSep 25, 2011
7
|
|
damngoodSep 25, 2011
8
我记得Oreilly出版的RESTful Web Services对url设计有大幅篇章的讲解。
|