Introduction

November 14, 2023

This document provides a technical introduction to Jahia. It is intended as a starting point into the platform for users with technical skills such as integrators, developers, and testers. It is not meant to be a user or administration guide. Please refer to the end-user or system administrator documentation if that is what you are looking for.

This document has five sections:

  • Technical overview of Jahia
    An overall description of Jahia, the different types of actors who use Jahia, technical requirements, and integrated technologies and frameworks.
  • About the web layer
    A description of the layer exposed to the browser, how it relates to the various components in Jahia, and how they can be composed to build powerful web applications.
  • About the back-end layer
    A description of the services and technologies available in Jahia. The back-end is used by the web layer but may also be used directly by integrators, for example when integrating custom workflows.
  • About caching and clustering
    About performance, including how Jahia addresses high-load scenarios.
  • Additional resources
    A description of additional resources available to developers and integrators, from online resources to commercial support contracts.