Tuesday 30 July 2013

Monday - Untangling the Web: Ruby on Rails and Drupal

After a short and uneventful stint at the shop, I attended this months meeting of Untangling the Web. The two presentation I saw were, firstly, an overview of Ruby on Rails, by Oliver Legg.


Rails is a web framework for the Ruby programming language. Ruby became quite a hot language about ten years ago when Rails first came out. There were other frameworks, for other languages, but Ruby is incredibly flexible, and Rails very well thought out, so it became something of a hit. Things have cooled off somewhat during the last few years, and Rails has a few competing frameworks for Ruby, notably Sinatra, but it's still has it's adherents.

The second presentation was by Darren Mothersele regarding Drupal.


This was quite a comprehensive overview and very intriguing. I'd looked at Drupal a few years ago as a suitable Content Management System (a kind of web-site-in-a-box) but found it to be a little over-complicated for basic use. It's changed a bit since then, notably when the architecture was re-designed in such a way as to abstract and modularise the core components. The net effect of this is to create a meta-CMS, or a CMS building kit, through the use of Drupal Distributions. For example, there's a distribution to support new media businesses, OpenPublish. There are ones to support Open Government, NGO's, eCommerce and so on. Darren also covered new features in Drupal 8, to be released next year, which includes web services, multi-lingual support and responsive design (previously plug-in modules) in the core API.

The Untangle the Web presentations have been quite good so far, providing an overview to compliment the in-depth presentations at Skills Matter.

No comments:

Post a Comment