Content Management Systems (CMS) automate the process of creating, publishing, and updating web site content. They make maintaining and updating the content of a web site easier, giving the content contributors, not just the web team, the means with which to manage their own content. They are usually made up of a front-end editor for inputting content, a back-end system for storing the content, and a template mechanism to get the content onto the web site.
Libro molto teorico, ma affronta bene il tema di come scegliere un CMS e di quali scelte vanno affrontate nel caso se ne stia sviluppando uno in proprio. Il capitolo sullo sviluppo "in casa" non é proprio il massimo, ma molti argomenti che avrebbero dovuto essere trattati lì vengono affrontati in quello sull'acquisto. Probabilmente l'unico difetto é quello di iniziare a sentire il peso degli anni, come software citati e in alcuni casi come tecniche consigliate.