Technology
Magnolia CMS is an application based on a content management framework that allows you to extend any aspect of it to your heart's content. This is achieved on many different levels and supported by its module mechanism. The module concept clearly and easily separates your customizations from the product. This allows you to benefit from updates and upgrades with minimal maintenance effort on your end.
Requirements
Magnolia CMS is available as a standalone Tomcat bundle (includes application server, Magnolia, content repository) or as a drop-in J2EE-deployable war file. It includes everything you need to get started with a stand-alone installation in less than 10 minutes. Magnolia runs on all common operating systems (JDK 1.4.1 or later required). No additional software or databases are required.
Java Platform
Magnolia is built on top of the Java platform which is one of the two leading enterprise-grade software programming platforms (the other is .Net). Java provides many benefits to the enterprises utilizing it, such as standardization, availability of trained talent, a solid marketplace for competing offers to drive innovation and more.
Open Standards
Magnolia CMS adheres to open standards such as HTML5, XML, ECMAScript, Java EE, JSP, JSR-168, JSR-283, CMIS and more.
JSR-283 - Content Repository Standard
Magnolia CMS supports the JSR-283 standard which not only decouples the responsibilities of content storage from content management but also provides a common API that enables standardized content reuse across the enterprise and between applications.
Available Technology Briefs
Performance and High Availability
By good performance we understand the capability of a system to serve multiple simultaneous requests in reasonable time under heavy load. In Magnolia CMS terms this means that editors can edit without delay, content is activated to public instances instantly, and public instances serve requests without perceivable slowness.
High availability refers to the degree of operational continuity in a system. A typical metric is the percentage of uptime relative to "100% operational". In a high availability system redundant instances ensure that services are available even when a instance goes down.
In this brief we examine how Magnolia ensures great performance and high availability. read on Performance and High Availability
Magnolia as a Cloud Based CMS CMS in the Cloud
Cloud computing happens on shared resources in the Internet. A benefit of Magnolia CMS in the cloud is simplicity, as knowledge of the underlying technology and infrastructure is not required - the cloud provider takes care of that. A Cloud CMS is not for everyone, however other benefits can include higher availability, scalability and security. read on CMS in the Cloud
Search Engine Optimization with Magnolia CMS CMS SEO
This CMS SEO Tech Brief shows how to apply search engine optimization (SEO) to enterprise websites by employing best practices together with Magnolia CMS. We take key SEO best practice methodology and address it with various Magnolia features. read on CMS SEO
Magnolia CMS as a Web Portal
Can a content management system be a portal? In this paper we pit the OpenSocial/mashup approach used by Magnolia CMS against traditional Java portal standards. We come to the conclusion that content management is the most intensive continuous activity on any website. A portal should be built with software that best supports that key activity. read on Magnolia CMS as a Web Portal
Magnolia CMS