Jahia CMS

Jahia – an overview


What is Jahia?

Jahia is a software listening to HTTP requests with the ability to produce responses using HTML, any markup or even binary data that users might need. In its core, it uses a content repository to store and retrieve content, as well as multiple ways of deploying custom logic to operate on the content or to interface with third party systems. Jahia can be used as

  • a Web Content Management (WCM) solution
  • a portal server
  • a web integration platform
  • a full-fledged content integration solution.

Architecture Overview:

Integrated technologies:

– Jahia stores all of its data in a Java Content Repository (JCR) (Apache Jackrabbit 2.x)

– JCR content is stored in an SQL database (MySQL, PostgreSQL, Oracle, MSSQL, and more). Node data is stored in serialized form for performance reasons

– Jahia core (services and frameworks) containing:

  • Apache Lucene as the indexing/search engine
  • Apache Camel as an enterprise integration engine
  • Spring Framework as the dependency injection and bean configuration technology (as well as much more)
  • Google Web Toolkit with Sencha GXT extensions for the UI in Edit mode and Studio mode
  • JQuery and extensions for the contribute and live modes
  • JBoss Drools as a rule engine
  • JBoss BPM as a workflow engine

– Modules (extensions and templates) that contain:

Reference: http://www.jahia.com/cms/home/community/documentation/technical-overview.html

Advertisements

One thought on “Jahia – an overview

  1. That is really interesting, You are a very professional blogger. I have joined your rss feed and look ahead to looking for more of your great post. Also, I’ve shared your website in my social networks

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s