Как сказал qwerty, мне нравится идея Resource -> Action -> ID, но есть что сказать об обоих (более семантически)
Если вы посмотрите на этот URL для воображаемого генератора форм на примере компании. Com :
http://example.com/form/view/1
Скорее всего, вы бы разбили его на:
1) Use the Form Module
2) Use the View Module (or pass it as an action)
3) Pass the ID 1 to the module
Я думаю, что этот URL выглядит так, как будто вы передаете номер 1 через модуль Form :: View и извлекаете данные.
Теперь, если вы посмотрите на ДРУГОЙ воображаемый генератор форм:
http://example.com/form/1/view
Вы можете разбить его на это
1) Use the Form Module
2) Open up the data for ID 1
3) Preform the action 'view' on the ID 1
Я думаю, что этот URL выглядит так, как будто вы открываете данные для идентификатора 1 и выполняете предварительные действия и действия над ним.
Я думаю, что оба одинаково верны, в основном это только семантика.