What is a CMS?

A contents management system (CMS) is a computer program that allow publishing, editing and modifying contents (ref 1). In general they will let you store and organise files, and provide version access to data. How many types of CMSs are available? How long is a piece of string? You see there are so many different systems depending on the underlying content management framework or technology (ref 2); the underlying release licenses and the database support.   Web Application Frameworks:   Web Application Frameworks are the technologies that sits behind dynamic websites (ref 3). The following are the more widely used frameworks: Read more