Barney (and Brian), my comments inline below:

Barney wrote:
>Think about how many request variables you're going to need to manage 
>for a decent sized application with numerous modules.  

OK here goes:

baseHRef,
ImageHRef,
AdminAreaHRef
SecurebaseHRef,
SecureImageHRef,
SecureAdminAreaHRef
BasePath
ImagePath

Multiply that by two (in the db ONLY) as my system keeps separate values for dev and 
live servers.  A cfif in application.cfm decides which server it is running on and 
converts the relevant value to a request var, which is used everywhere.

Since a web site can have different sections, the db record described above is 
repeated for each of them.  Naturally this db record holds a bunch more stuff than 
just url values.  On a good-sized site there are maybe 5-10 such sections.  Of course 
I'm caching the settings record query.

To me this seems simple, efficient and easy for another developer to figure out if I 
get hit by a bus or something.

>Wouldn't it be nice to have a framework that'll do all that for you?  

See above.

>Especially one that's been proven effective and has great community 
>support, rather than something homegrown?

Well, there's the rub I think.  Is FB *that* much better that I'm willing to take the 
good with what I perceive to be the bad.
I can't escape the conclusion that the bar seems awfully steep to solve some basic 
issues whose solutions in turn are themselves simple enough.  I guess if I could boil 
it down what I'm feeling when I look at FB is its goals are all laudable but its just 
flat out overblown in toto.

>I hate having this argument, because everyone (myself included) has such a
>strong opinion, and nothing will sway anyone.  

Not necessarily.  I may not be agreeing, but I am listening carefully to both you and 
Brian.  I really want to like FB and have an industry standard framework to adhere to. 
 That all sounds wonderful... but the question is whether FB is worth the trouble to 
implement?  

I've pre-ordered the FB4 book and, when I find the time (the learning curve is at 
least half the problem, I think) I'll try and implement it on my GridMonger tool.  
Thats a wonderfully functional doodad that is just horribly laid out; the result of 
its origins as a very very simple wizard-generated whatsit.  Sean needed a project 
(http://corfield.org) to work on to get a true feel for FB and so do I.

--
-------------------------------------------
 Matt Robertson,     [EMAIL PROTECTED]
 MSB Designs, Inc. http://mysecretbase.com
-------------------------------------------

--
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|
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

Get the mailserver that powers this list at 
http://www.coolfusion.com

                                Unsubscribe: 
http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=89.70.4
                                

Reply via email to