We Implemented Content management system as service. Our CMS organize and classify these system components by dividing the content from the layout. In more concrete terms, the content is stored in content files, the layout is stored in layout files (i.e. document templates).
Using this approach, Our CMS provides the means for treating content and layout in separate ways. This also allows using the same content in different documents and formatted for different media ("cross-media publishing"); think of an HTML page as it shows in the browser and the printer-friendly display of the same page, for example.
Advantages of Our Content Management System