We do something similar for 36,000+ sites that all have the same shared core
code base.  We dynamically set the  application name using a unique
identifier.  Then each application is unique but the code is shared.

" Although, I have Application.cfm files that are unique to each"
That is very close to how our setup runs.  Every site has it's own folder
and it own application.cfm and index.cfm.  The index.cfm is nothing more
than an include to the main shared index.cfm that runs everything.

" After 3 years of constant changes nobody knew what did what anymore
(including the client). It was a maintenance nightmare and turned into a
classic Big Ball of Mud. This was right before CF 6 was released so it was
CF 5 CFWACK style development. i.e. no OO methodology."

We are in that boat right now - the rewriting has begun.  We moved from cf5
to cf7 and now gearing up for cf8.  Bring on the OO!

Cheers,

Wil Genovese
Sr. Web Application Developer
Wolfnet Technologies, LLC


~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|
Adobe® ColdFusion® 8 software 8 is the most important and dramatic release to 
date
Get the Free Trial
http://ad.doubleclick.net/clk;192386516;25150098;k

Archive: 
http://www.houseoffusion.com/groups/CF-Talk/message.cfm/messageid:307444
Subscription: http://www.houseoffusion.com/groups/CF-Talk/subscribe.cfm
Unsubscribe: 
http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=11502.10531.4

Reply via email to