I'm looking for new ways of dealing with the problem of finding the correct controller to deal with the resource the user is requesting.
Most frameworks simply parse the URI out into segments, check for any rewrite rules, and then finally load a controller with the same name.
example.com/user/update/4 -> Controller_User.update($id = 4);
What other ways are there to handle this resource-to-action problem? Are their any unique methods systems out there use?