Installing the Coldbox Framework in two easy steps

I've promised myself that i would try the coldbox framework for quite some time, so this evening i decided to download it and give it a go. I will try and blog my steps to getting things up and running and I'll let you know about my experiences.

First of all "What is coldbox?"

ColdBox is a proven event-driven CFC based ColdFusion Framework, specifically designed for high availability web applications. The purpose behind ColdBox was to create a fast & stable development methodology for a team developers to use and share. It makes use of an MVC (Model View Controller) design pattern implemented with CFC's and using an event-driven model. I introduce the concept of event handler CFC's that hold all the code necessary to prepare views, call model CFC's, use plugins, and redirect requests through the ColdBox controller.

The latest version is in 1.2.0.

So what did I did I do to get the sample site up and running? Well quite simply:

1) Copy the coldbox extracted archive to your web root You should have the following directory structure in the web root:

+ {Web_Root}
       |---+ coldbox
       |---+ ApplicationTemplate
       |---+ install
       |---+ samples
       |---+ system

2) Browse to the samples directory on your browser and that is it. http://{your web address}/coldbox/samples

**IMPORTANT: Some sample applications need installation of server side components or databases. Please look at each of the installation instructions on each application.

It really is that simple. If you have just 5 minutes, follow these simple steps and you will see a holding pages which will direct you to the sample applications. You get 5 apps that don't need any furtherer installation! One of the things that really stands out is the debugging.

More to follow soon.

UPDATE [28 Feb 07]: Luis has just posted a very detailed list of installation instructions here


 

Related Blog Entries

Comments (Comment Moderation is enabled. Your comment will not appear until approved.)
michael traher's Gravatar Hi Nick, It would be good for you to compare your experiences with other frameworks as you go - I would be particularly interested in a comparison with fusebox.
# Posted By michael traher | 27/02/07 09:17
nick tong's Gravatar Hi Michael,

That's a good idea and one I had toyed with, i'll do my best.
# Posted By nick tong | 27/02/07 09:27