Maintaining web pages, content and special media types can become a huge time sink. This is especially true when everything is done in pure HTML. Using a design tool helps initially but maintaining content, revisions, file uploads, etc. becomes almost impossible with such a tool. In theory CMS (Content management system) rescues us from all of that. In practice a CMS really provides a platform allowing the site administrator and users to focus on content first and worry about presentation a bit later.

There are many excellent CMS available and they are very powerful. ... Click to read more