Op vrijdag 28 juni 2002 14:13 schreef justmental het volgende:
[..]
Content Management is veel breder dan alleen het gedeelte van content delivery wat je ziet in dit soort systemen.
Vaak worden dit soort systemen wel omschreven als 'Web Content Management' systemen, maar dat nog te breed, eigenlijk zou iets als 'Web Content Delivery' systeem beter zijn.
Het blijft het beheren van 'content'. Dus is de term 'content management system' imho gerechtvaardigd. De ellende begint wanneer mensen denken dat bakken met word-documenten op de 'website' geplaatst dienen te worden. De fout zit hem dan in het feit dat men informatie heeft opgeslagen in worddocumenten ipv in een database.
Want, in principe heb je 2 soorten content management systemen:
1) information viewers
2) page-fillers (of pagina inkleurders)
de systemen uit category 1) bevatten geen 'content' in de zin van 'dit is content voor de website', welk veelal een copy is van gegevens die ergens anders in een andere structuur is opgeslagen, maar rauwe gegevens, bv een productendatabase. Daarop definieer je viewers.
De andere category is erop gericht dat de website/webapplicatie bestaat uit pages/pageframeworks. Die kun je met statische html vullen, of je kunt ze met dynamische content vullen, dynamisch is hier dan niet dynamisch in het kader van category 1, maar in het kader van: de beheerder kan ala minuut de content wijzigen middels een systeem, zonder de pages / pageframeworks aan te raken.
De laatste category is verreweg het grootst.
Je hebt een aantal hybride systemen, waarbij je delen van de website kunt vullen middels logica uit category 1, en delen middels logica uit category 2: dus dat je bv een page hebt (dat is nu eenmaal een wrang gegeven: de browser werkt in pages) met bovenin een gedeelte met een productsviewer, die louter producten uit de productendatabase viewt, en onder een gedeelte dat beheert wordt middels een CMS dat louter content voor de website in zich heeft.
Het verschil is goed aan te geven wanneer je praat over een CMS van category 2, waarbij je de productendatabase van de klant ook op de website wilt gaan tonen. Hoe ga je dat dan doen? 10 tegen 1 dat men in het CMS nieuwe items aanmaakt met data omtrent de producten van de klant. Een hybride systeem zal daar het beste mee om kunnen gaan, het systeem uit category 1 zal voor de rest van de website weer 'custom code' vereisen.