You are previewing Building Integrated Websites with IBM Digital Experience.
O'Reilly logo
Building Integrated Websites with IBM Digital Experience

Book Description

A digital experience is a personalized experience that provides employees, customers, business partners, and citizens with a single point of interaction with people, content, and applications anywhere, anytime, and from any device.

The IBM® Digital Experience is a platform that is used to build powerful contextual websites. The strengths of the platform include the ability to mix applications and web content into a coherent user experience. Developers can build upon a prescriptive standard to build reusable building bricks, which can be used by line-of-business (LOB) users in a flexible way. LOB users can assemble pages from these building bricks and from rich web content. The page creation is performed inline by easy drag-and-drop operations without requiring sophisticated IT skills.

This IBM Redbooks® publication describes how a team can build a website starting from a new installation of Digital Experience. The book provides examples of the basic tasks that are needed to get started with building a proof-of-concept (PoC) website example. The resulting example website illustrates the value and key capabilities of the Digital Experience suite, featuring IBM WebSphere® Portal and IBM Web Content Management.

The target audiences for this book include the following groups:

  • Decision makers and solution architects considering Digital Experience as a platform for their internal or external facing website.

  • Developers who are tasked to implement a PoC and must be enabled to start quickly and efficiently, which includes the integration of existing back-end systems.

  • A wide range of IBM services and sales professionals who are involved in selling IBM software and designing client solutions that include Digital Experience.

  • Table of Contents

    1. Front cover
    2. Notices
      1. Trademarks
    3. IBM Redbooks promotions
    4. Preface
      1. Authors
      2. Now you can become a published author, too!
      3. Comments welcome
      4. Stay connected to IBM Redbooks
    5. Chapter 1. IBM Digital Experience overview
      1. 1.1 What is a digital experience
        1. 1.1.1 Business drivers and value
        2. 1.1.2 Business results
      2. 1.2 IBM Digital Experience capabilities
        1. 1.2.1 Portal
        2. 1.2.2 Content management
        3. 1.2.3 Target content
        4. 1.2.4 Social
        5. 1.2.5 Integration
        6. 1.2.6 Analytics
        7. 1.2.7 Cloud
        8. 1.2.8 E-commerce
      3. 1.3 IBM Digital Experience solution offerings and products
        1. 1.3.1 Solution offerings
        2. 1.3.2 Products
    6. Chapter 2. Architecture of an IBM Digital Experience environment
      1. 2.1 Architecture of a Digital Experience environment
      2. 2.2 Deployment options
        1. 2.2.1 IBM Digital Experience on Cloud
        2. 2.2.2 Digital Experience Pattern on IBM PureApplication System
        3. 2.2.3 Digital Experience on-premises
      3. 2.3 Integrating your IT
    7. Chapter 3. Getting started with IBM WebSphere Portal themes
      1. 3.1 Introduction to themes, skins, and layouts
        1. 3.1.1 WebSphere Portal V8.5 themes
        2. 3.1.2 Theme resources
        3. 3.1.3 Understanding the portal page rendering flow
      2. 3.2 Creating a theme with the Theme Manager
        1. 3.2.1 Creating a theme
        2. 3.2.2 Copying a theme
        3. 3.2.3 Managing theme properties
      3. 3.3 Theme optimization
        1. 3.3.1 Theme Optimization Analyzer
      4. 3.4 Managing themes by using IBM Digital Experience File Sync
      5. 3.5 Customizing the theme
        1. 3.5.1 Changing the theme logo
        2. 3.5.2 Customizing the header and navigation
        3. 3.5.3 Customizing the footer
        4. 3.5.4 Working with layout templates
        5. 3.5.5 Dynamic content spots
        6. 3.5.6 Working with skins
      6. 3.6 Support for mobile devices
        1. 3.6.1 Mobile navigation markup
        2. 3.6.2 Device class support
      7. 3.7 Web Developer Toolkit for IBM Digital Experience
    8. Chapter 4. Building the website
      1. 4.1 Website building blocks
      2. 4.2 Planning a website
        1. 4.2.1 Information architecture
        2. 4.2.2 Planning your website by using an analysis document
        3. 4.2.3 Designing a prototype website by using HTML
        4. 4.2.4 The design document
        5. 4.2.5 Roadmap to building a web content system
        6. 4.2.6 Roles and authorization
        7. 4.2.7 Creating reusable assets
        8. 4.2.8 Authoring tools
      3. 4.3 Site toolbar and site manager
      4. 4.4 Workflow management
        1. 4.4.1 Workflow stages
        2. 4.4.2 Workflow actions
      5. 4.5 Projects and project templates
        1. 4.5.1 Projects
        2. 4.5.2 Project template
      6. 4.6 Content library
      7. 4.7 Authoring templates
        1. 4.7.1 Example: Creating Web Content Manager content
        2. 4.7.2 Creating simple and complex authoring templates
      8. 4.8 Site area
      9. 4.9 Components
      10. 4.10 Web Content Viewer portlet
      11. 4.11 Web Content Manager
      12. 4.12 Pages and page templates
      13. 4.13 Presentation templates
        1. 4.13.1 Navigator components
      14. 4.14 Personalization
        1. 4.14.1 Example: Content device personalization
    9. Chapter 5. Lightweight development and integration options
      1. 5.1 Some useful criteria for comparing tools
        1. 5.1.1 Guidelines for selecting a tool
        2. 5.1.2 Tools comparison
      2. 5.2 Digital Data Connector
        1. 5.2.1 Overview of the Digital Data Connector
        2. 5.2.2 High-level architecture the Digital Data Connector
        3. 5.2.3 Use cases for the Digital Data Connector
        4. 5.2.4 Use case 1: Social rendering to integrate with IBM Connections
        5. 5.2.5 Use case 2: Integrating with IBM Business Process Manager
        6. 5.2.6 Use case 3: Integrating with IBM Forms Experience Builder
        7. 5.2.7 Use Case 4: Integrating with IBM WebSphere Commerce
      3. 5.3 Integrating existing web applications with IBM Web Application Bridge
        1. 5.3.1 Web Application Bridge components
        2. 5.3.2 Web Application Bridge architecture
        3. 5.3.3 Web Application Bridge use cases
        4. 5.3.4 Filtering
        5. 5.3.5 Web Application Bridge use case example
      4. 5.4 Using the IBM Script portlet
        1. 5.4.1 Overview of the IBM Script portlet
        2. 5.4.2 High-level architecture of the IBM Script portlet
        3. 5.4.3 Use cases for the IBM Script portlet
        4. 5.4.4 Example: Integrating IBM BPM data
      5. 5.5 Integrating Forms Experience Builder
        1. 5.5.1 Overview of Forms Experience Builder
        2. 5.5.2 High-level architecture of Forms Experience Builder
        3. 5.5.3 Use cases for Forms Experience Builder
        4. 5.5.4 Example: Creating a registration form for your website
      6. 5.6 Unified Task List portlet
        1. 5.6.1 Integrating with IBM BPM
        2. 5.6.2 Integrating with Forms Experience Builder
    10. Appendix A. Installing and connecting with IBM Digital Experience File Sync
      1. Installing DXSync
      2. Initializing DXSync
    11. Appendix B. Creating a custom theme
      1. Copying a theme to customize
      2. Styles
      3. Navigation
      4. XMLAccess
    12. Appendix C. Additional material
      1. Locating the web material
      2. Using the web material
    13. Related publications
      1. Other publications
      2. Online resources
      3. Help from IBM
    14. Back cover