Saturday 29 November 2008, 12:46 PM
Modular kitchen systems
One of the joys of moving into a new house is fitting a new kitchen, and I have learnt a lot about kitchens over the past few days. When you're fitting kitchens, modularity is king. I had the fortune to watch the builder assemble a B&Q kitchen, and you buy the units, the doors, the handles, the worktop and it all (kind of) magically fits together. But not across brands. Which is a pain, because I have some old kitchen units I was hoping to re-use...
I chatted to the builder about modularity in web design & build, and how you have different levels of modularity: "simple" CMSes such as Joomla! and Drupal, through to frameworks such as Rails and Django, on to roll-your-own languages such as JSP and PHP.
I'm not sure how well this analogy holds up. But what is interesting is the concept of having to learn the system. Your initial choice of system (whether it's a CMS, framework or language) is determined by your needs (now and in the future), your budget and your knowledge. For me, as a lone professional earning an honest crust building web sites, my choice has been Joomla!.
Comments on this post
Jake, something I don't get. How do website mashups work ? Does it involve some kind of:
1. automated code merging?
2. will only work with sites thst use the same code?
3 just works by blending seperate windows?
Not something I'm keen on my self, the fuss seems to have died down about it.
Would you be annoyed if someone mashed one of your sites?
hi Roger,
Web mashups aren't really my bag, but seems to be more about drawing in functionality from different web sites (such as Google Maps, Flickr etc.) into a 'new' web application. The wikipedia entry talks more about data sources, though I think the interface is as important.
http://en.wikipedia.org/wiki/Mashup_(web_application_hybrid)
hth, Jake


