Oh, it's definitely an administrative hassle, but that's the job of the developer, make things easier on what are invariably idiot users. ;)
Most of my apps are also very constrained on their flow, but I've written a couple where this kind of abstraction was essential. One of them, in particular greatly benefited from it. Subdomains (usually a better choise in my opinion) were out for some reason, so we had to do directory paths. Did a complete fuseboxing of the app without much in the way of visible changes (as a precursor to a substantial refactoring) and it was installed and running for a week before anyone noticed that the URLs were all different. Once it was fuseboxed, we were able to move stuff all around without changing many of the URLs from the initial fuseboxing, which was very nice. Those that did change were again protected by the extra URL abstraction for another URL-indifferent upgrade. There were major interface changes, but the access points were still the same from the user perspective. barneyb --- Barney Boisvert, Senior Development Engineer AudienceCentral [EMAIL PROTECTED] voice : 360.756.8080 x12 fax : 360.647.5351 www.audiencecentral.com > -----Original Message----- > From: Dave Watts [mailto:[EMAIL PROTECTED] > Sent: Friday, July 18, 2003 4:14 PM > To: CF-Talk > Subject: RE: URLs and abstraction (was: RE: Cons to Fusebox) > > > > One is for administration and maintenance, and one is for > > usabilty. > > > > Is www.macromedia.com/software/coldfusion hard to remember? > > No, but it might change to > > www.macromedia.com/software/servers/coldfusion next week. > > www.macromedia.com/go/coldfusion, on the other hand, will > > NEVER change, and gives MM the ability to muck with their > > URLs as they need to. > > That level of abstraction should be used for all application > > that intend for people to jump into the middle, regardless > > of what their URLs actually look like. If you have controlled > > access (a login form) then it's probably irrelevant, since > > people will have to start at the homepage, but for anything > > else, it's a really good idea, especially content-heavy sites. > > That's a good argument, I suppose. I don't run into this very often; most > everything I get to work on is more of an application with a highly > structured path, or if it's a content-heavy site, it's using a CMS anyway. > Also, two levels of abstraction in this case require additional > setup/migration steps, so that if an application is put in a new > environment, someone has to remember to create the redirects, > unless they're > done in CF rather than in the web server configuration. > > Dave Watts, CTO, Fig Leaf Software > http://www.figleaf.com/ > voice: (202) 797-5496 > fax: (202) 797-5444 > > ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~| Archives: http://www.houseoffusion.com/cf_lists/index.cfm?forumid=4 Subscription: http://www.houseoffusion.com/cf_lists/index.cfm?method=subscribe&forumid=4 FAQ: http://www.thenetprofits.co.uk/coldfusion/faq Your ad could be here. Monies from ads go to support these lists and provide more resources for the community. http://www.fusionauthority.com/ads.cfm Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=89.70.4