Thanks Sean.  Your advice is very welcome.

It's a Fusebox 4.0.2 app.   The circuits folder has 28,000 files in
it!  Took 45 minutes just to unzip onto my dev PC.

Is it a simple/trivial thing to convert to fusebox 5+ ?    It's not
going to be something i'm going to be paid to do, so it needs to be
trivial or I wont be able to do it.  I like to stay up with the times
- just a step behind the cutting edge.   But to tell the truth I'm
starting to see the benefits of fusebox as i've gradually got familiar
with it.

Cheers
Mike Kear
Windsor, NSW, Australia
Adobe Certified Advanced ColdFusion Developer
AFP Webworks
http://afpwebworks.com
ColdFusion, PHP, ASP, ASP.NET hosting from AUD$15/month


On 7/26/07, Sean Corfield <[EMAIL PROTECTED]> wrote:
> On 7/25/07, Mike Kear <[EMAIL PROTECTED]> wrote:
> > What does <parameter name="mode" value="development " /> do?   Does it
> > force a reload of the XML files every page view?
>
> Yup. It'll makes things run slowly (since the framework is reloading
> on every request) but it will enable you to test the changes you are
> making more easily.
>
> If you are using Fusebox 5.x core files, you probably want
> development-circuit-load for mode instead since that will be faster
> (but won't pick up changes to fusebox.xml.cfm - you need to force a
> fusebox.load for that).
>
> Also, if you used the Fusebox 5.x core files, you can enable
> debug/tracing by adding:
>
> > > In fusebox.xml.cfm  make sure that in the <parameters> section that
> > > <parameter name="debug" value="true" />.
>
> This will show a couple trace of every fuseaction in a request which
> can be very helpful (but it's a new option in Fusebox 5).
>
> Fusebox tries hard not to get in your way as a developer and the
> downside of that is that it does not place many restrictions on you in
> terms of structure. That makes it possible to create very complex,
> unstructured workflows :(
>
> A well-structured Fusebox app is a joy to maintain - as long as
> circuit and fuseaction names have been well chosen and the "call tree"
> (of <do>) is top-down. It sounds like neither of those are true in the
> app you've inherited, especially with calls from low-level circuits
> being made back to higher-level circuits which is definitely poor
> practice. It would be like having model CFCs trying to call controller
> CFCs in Model-Glue or Mach II.
> --
> Sean A Corfield -- (904) 302-SEAN
> An Architect's View -- http://corfield.org/
>
> "If you're not annoying somebody, you're not really alive."
> -- Margaret Atwood
>
>

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|
Create robust enterprise, web RIAs.
Upgrade to ColdFusion 8 and integrate with Adobe Flex
http://www.adobe.com/products/coldfusion/flex2/?sdid=RVJP

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

Reply via email to