Foundation Server

Jahia4Foundation.gif Personalization Core Architecture Document Management

The Jahia Foundation Server creates personalized web-based portals based on user permissions and various types of content objects. You can dynamically generate multiple portals with individualized views reaching diverse business groups such as employees, customers and partners from a single server.

The underlying Jahia architecture stores and manage Content, Web Applications and Web services of your web portal.

The Jahia Foundation Server is divided into three main areas:

  • The Core Architecture providing all the generic services to access and manage the various Jahia content objects (including metadata or categories management). The back-end framework is also used to transparently manage the Jahia internal caches, the database connections, the logs...
  • The Personalization layer is intended for the authentication (LDAP; SSO) and management of user permissions (ACL).
  • The Document Management layer is intended to manage all the binary files (WebDAV compatibility).

As the Jahia source code is fully available, the full kernel may be accessed through standard J2EE calls.

You can find additional resources on Jahia Foundation Server on the following sub-pages.