| Home | Products | Service | About | Contact | Imprint | Deutsch |


Technology

Architecture of <WebXMLPages>

The following diagram shows the relation on the system level, management level and module level of <WebXMLPages>:

diagram: Architecture of WebXMLPages

System-level

The Web Content Management System is programmed in Perl and is based on the Debian/Linux operating system with installed Apache Web-Server.

Management-level

The WCMS <WebXMLPages> is providing the administrator a web-interface with functions for the creation of tree-structures of the websites. Customised modules can be allocated via module interface to each individual area. Also included are functions for the hierarchical creation of further administrators. The privilege administration is defining their access rights to certain areas and functions. Administrators can disable content with the reservation. This ensures that content in process is not edited by others. The versioning supplies specific information about the time and editor of content changes.

Module-level

The application-related data structure, input masks and presentation are defined in each module, which was implemented via the module interface. According to each application case the module is offering one or more forms for the processing of data, as well as one or more views for the presentation.

Data processing, output control and publication

The following image describes the information flow between content administrator, WCM-system and visitors:

diagram: Data processing, output control and publication

Each module includes two types of XSLT files. Type 1: Based on the existing XML data, dynamically generated forms are produced through an XSLT transformation. These forms are providing the content administrator with the necessary input masks for data processing. No or only little programming knowledge is necessary for the input of data. The separation of content and design ensures a consistent layout in any case.

Type 2: XML data are transformed into the different presentation views (dynamically). Now the content administrator can view his work in the live-preview. The module is released after check-up and the presentation views are then published as static files.

The publishing of static data allows quick access for the visitors and only a minimum of web server load is required even at a large amount of visitors. Hybrids of static and dynamic areas are also possible for the individual design of parts of the presentation (e.g. shopping cart in an Online-Shop or profiles in a community).

Output formats

The following image illustrates an overview of the most important output formats:

diagram: Output formats

With XSLT different formats can be produced from any XML data structure, among them are formats such as (X)HTML and PDF for text, SVG and X3D (VRML) for graphics, PDA, WAP and RSS for mobile applications, ebXML for e-commerce applications and last but not least MathML and CML for scientific applications.


sezgin & wolff gbr
product data management and visualization
waldspirale 8 | d-64289 darmstadt
t +49 6151 9816960 | f +49 6151 9816961


Navigation

Overview Products

<WebXMLPages>

<WebXMLShop>

Technology


Langer Ball: The Soccer Website of Sezgin & Wolff in cooperation with Webtext Solutions.