Gone are the days when a website could get away using simple static HTML code. With the ever increasing use of ‘alternate media’ websites now need to be responsive for a good viewer experience. They also need to be dynamic, easily managed (often by multiple contributors), SEO optimized, and regularly updated.
This calls for a CMS installation. (Content Management System) There are several free CMS open source systems based on PHP. WordPress, Drupal, Joomla are the main players. Even though the general concepts are the same, each have their own learning curve.
View the accompanying tutorial here:
http://www.design.annagraphics.com/wordpress-cms-basics-and-more/