The Dopefly Tech Blog

« The Dopefly Tech Blog Main page

Front Controller Frameworks Suck

posted under category: ColdFusion on March 2, 2010 at 1:00 am by Nathan

I always hated them for this one reason. How do you explain this URL:

www.example.com/index.cfm?fuseaction=main.default

What I dislike about that is...


Really, it comes down to your users, their experience, and how they see your application. While it's not as important as your usability, design, content or uptime, it does take away from the overall quality.

So what can be done about this problem? Few have tried, some have succeeded. Here are the strategies that are out there.


Can anyone think of another method of doing it?

Personally, I like the OnMissingTemplate method a lot. The distinct advantage above the URL rewriting method is that this one is portable without installing other software. Of course it doesn't work everywhere, but it almost always will.

In summary, make your users happier and write your next application with a better SES strategy.