I've almost finished work on version 3 of my family website. The current version is a static website (where the content rarely changes). The new site is really only a mirror image of the existing website. The difference being the back-end. Version 3 is built and powered by Joomla. It has been an interesting learning excercise. All I need now, is to decide on a hosting company and version 3 will go live.
Joomla is a content manangement system (CMS). What is a CMS? Well blogger.com is a CMS. You simply login and add/amend/delete content and adjust the layout. I intend to use the knowledge to build other future websites as part of an ongoing project.