RE: update website
The software you're looking for is called a Content Management System. I've also seen systems calle Web Portals, but I think they're the same thing. WCMS's can be either server software (very uncommon and very expensive) or server scripts (PHP, ASP) with Databases (MySQL, MSSQL, Oracle).
There are many popular ones. You may consider PHP-Nuke or Post-Nuke, as they are very popular. I have tried them and neither fits my needs, but pehaps they fit yours.There are multiple others, and if you wish, i can PM them to you with links.
I am presently looking to code one on my own (it would be open source, of course, and would be free of charge.) I just need help with the PHP and MySQL coding.
I hope that somewhat helps.