Tag Archives: CMS

Grails for Web Developers: Building a simple CMS Engine for static web pages. ( Part 1 – building a model )

Rapid Application Development Frameworks like Rails, Django and Python provide a flexible alternative to commercial content management systems. Instead of trying to shoehorn a website into a rigid format of pages and blog posts, RAD frameworks allow you to build custom Content Management solutions using your own language.

In this post, I will show how the Grails Application Framework, which is built on top of java technologies like Spring, Hibernate, Jetty and the Groovy dynamic language, can be used to quickly convert an existing static site into one that can be managed by someone who is non-technical. Continue reading

Anatomy of a Custom Grails CMS

For the last few months, I have been working to develop a Grails-based CMS system to enable the management of an existing website.

In this post, I will outline some of the high-level implementation details and some of the strategies I took. I will also outline some of the tools and plugins used to build this complete CMS system. The overall time it took to develop this entire system in Grails was about five to six weeks, with interruptions to continue developing other projects and a holiday break. I hope this bird’s eye view is helpful for whoever desires to build a similar system. Feel free to contact me for any details or implementation questions. Continue reading