You can have a website which:
- you can update and edit on your own and easily without programming knowledge;
- you can easily expand or rebuild (the structure as well as appearance) whenever you need to;
- will be user-friendly and understandable not only for you but also for others;
- will be interactive but, at the same time, secure.
I use the Drupal content management system for website development. Drupal is one of the best open source systems of its kind in the world. It took first prize in the Open Source CMS Award in 2007 - 2009. The main advantages of Drupal are its enormous flexibility, user-friendly interface, stability and security.