rüping.info
 

 

Web Applications and Content Management

Web platforms are characterised by the fact that they usually combine functionality with the presentation of web content that is maintained by content editors. The focus can be different: web applications place emphasis on functionality, while web sites are dominated by web content, which is usually stored in a content management system. However, hardly any advanced web platform gets by with standard software alone.

Custom Software for Web Platforms

An advanced web platform almost always requires some custom software. This is doesn't apply to the application logic alone, but to content management as well. To begin with, content management requires the definition and implementation of certain workflow processes. Next, web page creation requires templates that define the desired layout, as well as mechanisms for integrating user interaction. The page creation process needs to embed pages into a certain navigation structure. 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.

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)