I think fusebox does not really apply very well to mod_perl or PHP. It really developed out of the fact that coldfusion (pre 5.0) had no functions and still has no real objects. Since there is no real practical way to separate code except into separate files that can be included (cf_include) or called as a sort of function (cf_module) it became very easy to mix your controller code with your view code, etc. So fusbox was developed as a methodology for separating what we are calling here MVC into separate chunks, in separate files that could either be included (cf_include) or called (cf_module) as a sort of function.
The ideas are right and all it really is, is MVC, but stated from a coldfusion perspective. Ron On Wed, 12 Jun 2002, Jim Helm wrote: > Does anyone know how MVC maps to the fusebox methodology? I haven't > used it under PHP, but the adaptation to ASP applies almost directly to > Apache::ASP, and at least seems like it's well thought out and > practical. Maybe it's really just the Controller aspect of MVC. I'm > still trying to wrap my head around this too. > > Wonderful knowledge transfer going on, BTW! > > --Jim > > ------------------------------ >