A flexible, reliable portal platform that grows with your business needs.
Clustering and Performance Monitoring
Liferay DXP supports clustering at any combination of tiers (presentation, service, business logic and database), advanced caching and performance monitoring support (JMX, Java profiling and more).
Auditing and Optimization
Access key performance statistics (hits/page, avg time/hit, max time per request and more) for all applications and pages. Track and manage user activity on the platform with built-in auditing.
High Availability and Scalability
Liferay DXP offers high availability and scalability as an infrastructure portal and collaboration site on a single application server, even in the most demanding environments with millions of active users.
Developer Languages and UI Frameworks
The following languages and frameworks are supported: Java, JSF, Lexicon, Groovy, GWT, JQuery, Twitter Bootstrap, Metal.js, ReactJS, AngularJS, Senna.js, Lodash, Vaadin, Ruby, Scala, Freemarker and others.
Simplified UI Development
Simplify the development of user interfaces that integrate all enterprise systems into one interface for end users, notably for logged in experiences or sites that require a workflow approval process.
Single Page Applications
Liferay DXP uses Senna.js, a Single Page Application engine, to achieve faster loading and greater performance. SPAs provide dynamic web experiences by loading only the necessary parts of a page with a refresh.
Liferay DXP provides out-of-the-box integration with Elasticsearch 6. For those who prefer it, Solr can be configured for use with Liferay DXP through an app found in Liferay Marketplace.
Liferay DXP follows the OWASP Top 10 and the CWE/SANS Top 25 guidelines. It supports government-grade encryption, pluggable authentication, LDAP authentication, email verification, session management and OAuth 2.
Companies can erase a user’s personal data and export a user’s personal data in a machine-readable format upon request. Liferay DXP includes APIs for third-party apps to implement this feature.
Identity Management Support
Liferay DXP is compatible with LDAP, SAML, OAuth, OpenSSO/OpenAM, SiteMinder, Tivoli Access Manager, Facebook Login, CAS, NTLM, Google, Web Services, SOAP, JSON and REST.
Create and manage users, organizations, user groups, roles and password policies. View all of the live sessions of your users.
Incorporate workflow in custom applications with provided APIs. This saves development effort by reusing Liferay’s workflow administration tools and provides seamless integration with supported workflow engines.
Liferay DXP is a central presentation layer platform for integrating content and services from back-end or legacy applications. It supports integration with SOAP, REST, RSS and proprietary APIs.
Other Back-End APIs
Back-end APIs allow connections to assets, cache, comments, data handlers, file storage, geolocation, membership policies, message bus, permissions, recycle bin, scheduler, scripting, search, upgrade and workflow.
Other Standards and Technologies
AJAX, iCalendar, Microformat, JSR-168 (Portlet), JSR-286 (Portlet 2.0), JSR-127 (JSF), JSR-314 (JSF 2.0,2.1), JSR-344 (JSF 2.2), Spring 3.0, CMIS 1.0/1.1, Hibernate collection of projects, OSGi Core 6.0 and SAML 2.0.
Liferay DXP provides a highly modular architecture based on the standards of the OSGi family that allows for greater extensibility, stability and flexibility.
Customize and edit user attributes without modifying the database for pages, web content, blog entries, documents, images and more. Developers can also use this functionality in their custom applications.
Typically time-consuming tasks such as altering a page layout, adding new applications and content, and changing look and feel can all be managed in a few clicks within a responsive interface.
Customize pages by adding applications through a drag-and-drop interface, with control over application attributes. These pages can be made public (published as a website with a friendly URL) or kept private.
Dynamic Virtual Hosting
A single instance can be duplicated to quickly create hosted websites within one Liferay deployment. Each clone can have a unique URL, custom theme and design.
On-premise and hosted cloud configurations are supported with multiple hosting and managed hosting providers available today including AWS EC2, Azure and more.
Organize users by business-defined categories such as department, geography or office. Each organization and site can inherit or define its own permissions and administer user, group and role management.