/controller/action/id
また
/controller/id/action
どちらがより一般的ですか? どちらが望ましいですか、またその理由は何ですか?
どちらか一方を使用することの長所/短所はありますか?
編集:
または、おそらくこの質問を別の方法で考えると、ほとんどの MVC フレームワーク (ASP.Net MVC、Grails、Spring MVC) がデフォルトで/controller/action/id
URL パターンを使用するのはなぜでしょうか? これには何か利点がありますか?