rüping.info
 

 

Content Management and Web Platforms

Web platforms rely on web content that is usually maintained by content editors. When the content is delivered to the Web, it is turned into web pages that include certain navigation structures and receive a certain layout. People typically use a content management system for these purposes. However, for an advanced web platform this probably isn't enough.

Custom Software for Web Platforms

An advanced web platform almost always requires custom software too. To begin with, content management requires the definition and implementation of certain workflow processes. Next, for web page generation you need templates that define the desired layout and you need to integrate user interaction as well. More and more web platforms wish to present personalised content, so you have to develop and implement the necessary personalisation strategies. Last but not least, in the days of Web 2.0 there's in increasing number of web platforms that invite user contributions. Handling such user-generated content is something else that needs to be planned and implemented.

Based on a vast project experience, I can offer support for the development of advanced web sites and web platforms. My focus here is on Java-based architectures.

Book

Based on experiences from a series of web projects I wrote a book that contains 25 design patterns for the development of web platforms:

Where Code And Content Meet —
Design Patterns for Web Content Management and Delivery, Personalisation and User Participation

The book is published as part of the pattern series at John Wiley & Sons (2009). The topics of the individual chapters are:

1. Architecture overview

2. Content modelling and content management

3. Content delivery

4. Personalisation and user participation

5. Deployment and infrastructure

I'm using a case study throughout the book to explain the individual patterns. The book concludes with checklists regarding the selection of a CMS tool and the management of a web project.

 



Imprint: Dr. Andreas Rüping, Sodenkamp 21 A, 22337 Hamburg, Germany, Tax Id 26/225/34412 (Tax office Hamburg-Nord)