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
                                

Reply via email to