[Catalyst] Mapping urls inside catalyst
Robert 'phaylon' Sedlacek
rs at 474.at
Mon May 28 18:32:48 GMT 2007
Hey Dave,
Dave Gray wrote:
> What do you gain by doing it this way instead of using mod_rewrite or
> similar? Obviously mod_rewrite isn't as flexible in that you need to
> update your ruleset separately instead of only changing your
> application level code, but that seems like an acceptable tradeoff to
> me.
1. I like my apps to be able to fully run standalone with the integrated
server. Things I load off to the actual webserver (static files, for
example) would just shortcut certain requests.
2. Every 'list' endpoint has its own private action path. Therefor it
can easily be used with uri_for and I can change the URI layout of
the application (even via the configuration file) without having to
touch links, redirects and the like.
Of course, if the application shouldn't _run_ on those URIs, but just
redirect to something else, mod_rewrite might be the way to go. To me it
is more a question if it's an application-level or deployment-level
decision.
.phaylon
More information about the Catalyst
mailing list