“What we wanted was a dynamic publishing solution – in other words the
ability to render webpages on the fly, when a user requests them. Now
obviously there are already a number of existing frameworks out there
that provide the sort of functionality that we needed, however none
that provided the functionality and that could be run on the BBC
servers. So we (the Audio and Music bit of Future Media and Technology
– but more specifically Paul, Duncan, Michael and Jamie) embarked on
building a Model-view-controller (MVC) framework in Perl.”
That pretty much sums it up. This is another example of how the “Field of Dreams” quote works… you know the “if you build it they will come”. We’ll if you can’t find anything done that works for you build it; great inspiration.
An example of Perl on Rails running is /programmes if you don’t understand the beauty of it you probably don’t understand it at all, its all about webpages on-the-fly.