My favorites | Sign in
mof
Project Home Downloads Wiki Issues Source
READ-ONLY: This project has been archived. For more information see this post.
Project Information
Members
Featured
Downloads
Links

The goal of MOF is to create a fully functional application framework for CFML (ColdFusion 7+, OpenBlueDragon, Railo) with as light of a footprint as possible in order to be a viable choice for cloud computing with limited resources, and robust enough to be used in the enterprise.

After some experimentation with the top frameworks in CFML on Google App Engine, I was not comfortable that any of the choices would truly be viable for a real project.

This framework clearly and graciously borrows several concepts from existing frameworks, including Mach-II, and ColdBox, with light-weight implementations.

Some features:

  • Convention over configuration. Through parsing SES URLs, the proper controllers, event handlers, and views are loaded.
  • Smart defaults can be overloaded with a settings ini file. Yes, that's right... ini file. Only 2 settings are required for the application to run.
  • Pre-event and post-event plugins.
  • Support for dependency injection frameworks including ColdSpring and LightWire which are loaded as a service factory property in the framework
  • Runs sweetly on the Google App Engine with OpenBlueDragon
  • IT'S TINY! As of the pre-Alpha release, the core framework is under 500 lines long including comments!

Join the MOF email list to be notified of updates and to track discussions: http://groups.google.com/group/mof4cfml/

Powered by Google Project Hosting