At ThePixel we have been building Content Management Systems for our clients for nearly a decade. A Content Management System or CMS allows website administrators to easily manage content on a website without any technical knowledge. A CMS will provide the ability to control the full content publications life cycle from creation, editing moderating, publishing, archiving and deleting.
Content in the context of a CMS means text, images, audio, video documents and these content types can be presented and published in the form of blog posts, events, image galleries, news items publications or even products. This basic content lifecycle is core to every Content Management System but the features, functionality, workflows and architecture offered by the many different frameworks may vary. There are a wide range of content management systems available from open source (free – under license).