> I am looking for several opinions on all these frameworks and any > others. Currently we are trying to figure out which one(s) we need to > focus on evaluating so start a plan to port our current system into a > framework. Our current system is basically a ton of cfincludes with > the data access display and business logic all wrapped together. We > would like to of course standardize the way new parts of the > application are built so all three developers are writing virtually > the same type code. The application is HUGE with a lot of reporting, > I would say that virtually 70% of the application is reporting. Many > of these reports are driven from one time use queries - basically > queries that cannot be reused in other places. > > One concern is that a framework might add too much overhead to the > application because of the use of XML files etc. The only framework > any of the three has worked with is Fusebox(2 thru 5). > > It is acknowledged that we really should start using a framework but > we just don't know which one is going to scale the best for us and > makes the most sense. > > As a side note - we do not have time to really "play" with all the > frameworks to see which one we like the best - that just not possible. > > > Thanks > >Jason
I'm porting an application to a framework also and decided on MachII. I looked at the three frameworks you mentioned and chose MachII. I chose it because it seemed to make MVC development with OO easiest for me to understand. Fusebox and ModelGlue are good frameworks though, but MachII seemed to click with me. Performance also isn't much of an issue because the application is initialized (XML file read and parsed) once and runs from memory (speaking from MachII and ModelGlue experience since I don't really understand how Fusebox is working under the hood in that respect). Even on my development machine, when I turn off debugging for a moment to test the look and feel of the app, it is blazing fast compared to my old app. In the end though, any of the frameworks will make a good choice, but don't expect that you will be up and running with ANY of the above frameworks in short time. It took me some time to evaluate each one and then finally to get comfortable with MachII. Each will have a learning curve to get over before your staff become efficient. Possibly your developers need to do a little homework outside of work to get up to speed with how each framework works. It would be a good investment of time to take a little piece of your application and re-factor it into each of the frameworks to see how they work and which one would benefit you. This is what I did before I decided on MachII! CoolJJ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~| ColdFusion is delivering applications solutions at at top companies around the world in government. Find out how and where now http://www.adobe.com/cfusion/showcase/index.cfm?event=finder&productID=1522&loc=en_us Archive: http://www.houseoffusion.com/groups/CF-Talk/message.cfm/messageid:284377 Subscription: http://www.houseoffusion.com/groups/CF-Talk/subscribe.cfm Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=11502.10531.4