为什么大多数人都使用具有用户ID的路​​由?

时间:2011-07-26 12:21:37

标签: ruby-on-rails-3

我在考虑一件事。由于发布的内容,有很多人使用用户'id'来维护操作,比如编辑?

实施例: 我访问www.example.com/user/TestUser/edit来编辑我的用户。

制作与此类似的路线不是更好吗?: www.example.com/user/edit

2 个答案:

答案 0 :(得分:2)

或许请查看REST以了解为何以这种方式构建网址。简而言之:URL http://www.example.com/user/marc被认为代表用户自己。

答案 1 :(得分:0)

我认为没有确切的答案,但我的想法是www.example.com/user/edit通常应该用于管理页面来编辑某些用户配置文件。也许这就是为什么它没有以你解释的方式使用的原因。