CMS steht für Content Management System. Es lassen sich damit also Inhalte verwalten, hier i.d.R. Inhalte von Websites.
CM-Systeme gibt es wie Sand am Meer. Den meisten ist gemeinsam eine relative Starre in der Bearbeitung und vorallem starke Einschränkungen in den Gestaltungsmöglichkeiten.
Hohe Einarbeitungszeiten sind erforderlich, sowohl für Agenturen, Programmierer und Designer bei der Einrichtung sowie ggf. für Kunden, die diese Systeme später selbst verwalten wollen. Unzählige Funktionen, die keiner versteht und nutzt, schaffen Systeme, deren genialer Nutzen durch Überfrachtung wieder aufgefressen wird.
Zudem benötigen sie meistens Server mit besonderen Einstellungen oder Vorinstallationen oder sind so leistungshungrig, dass sie gleich einen eigenen Server brauchen.
Das ist nicht notwendig!