Principles of Content Management Systems (CMS)

Separating style from content using templates.
Content can be easily uploaded and edited using a browser
Has a public front end and an administrative backend.
Stores site settings and content in a database.

Planning Your Site

Why build a site?
Who will look at your site?
What is your site ‘about’?
What is the title of your site?
What will be the visual elements of your site? (eg header images, color styles etc).
How often will you update your site?

The Server

Servers allow you to share web pages on the internet.
hosting account gives you access to a control panel to manage your server (or the space allocated to it on a shared server).
The server control panel includes file browsers, tools for managing databases, email accounts and more.