Context Plugin Stack: Weyland MVC
Weyland is an HTTPContext that has been preconfigured with several useful standard plugins to provide a simple yet comprehensive MVC framework. It is intended to provide you with a simple and customizable jumping-off point when developing your own web application.
What you Get
Weyland is preconfigured with the following standard plugins;
- SimpleMVCPlugin : Model View Controller
- NeodymiumPlugin : Dependency Injection / Autowiring
- SimpleSecurity : Comprehensive Security
- FaceplaitPlugin : Easy web-page layouts management.
Downloading
You can download the latest version of Weyland here.
Dependencies
Weyland of course, depends on the cfcommons core modules library. So make sure that you've downloaded it from here and have deployed it correctly to your web root. Same goes for the cfcommons core modules library - ensure that archive has also been extracted to your web root so that you have an org directory directly within your web root.
Installing / Verifying
Once you've downloaded the Weyland .zip file, extract the contents of the archive so that you have a directory named weyland sitting directly in your web root. That along with the cfcommons core modules library you should have at a minimum, both the weyland and org directories sitting directly within your web root.
Once both directories have been deployed, you can test the Weyland installation by simply navigating within a web browser to the weyland directory in your web root; http://{yoursite}/weyland/
Done! You now can easily configure and change the Weyland installation to suite the needs of your application.