Liferay DXP : Fonctionnalités clés

Portails horizontaux

Une plate-forme de portail flexible et fiable qui évolue au même rythme que vos besoins.

Horizontal Portal

Clustering et monitoring de performance

Liferay DXP prend en charge le clustering à tous les niveaux (présentation, service, logique métier et base de données) ainsi que la mise en cache avancée et le suivi des performances (JMX, Profilage Java et plus encore).

Audit & optimisation

Accédez aux statistiques de performance clés (résultats / page, temps moyen / page, durée maximale par requête et plus encore) pour toutes les applications et pages. Suivez et gérez l'activité des utilisateurs sur la plateforme grâce à un audit intégré.

Haute disponibilité et évolutivité

Liferay DXP offre une haute disponibilité et évolutivité en tant que portail d'infrastructure et site de collaboration sur un seul serveur d'applications, y compris en environnements dotés de millions d'utilisateurs actifs.

Langages de développement et Frameworks UI

Les langages et frameworks suivants sont supportés : Java, JSF, Lexicon, Groovy, GWT, JQuery, Twitter Bootstrap, Metal.js, ReactJS, AngularJS, Senna.js, Lodash, Vaadin, Ruby, Scala, Freemarker et plus encore.

Développement UI simplifié

Simplifiez le développement d'interfaces utilisateurs qui intègrent tous les systèmes d'entreprise en une interface unique pour les utilisateurs finaux, notamment pour les expériences connectées ou les sites nécessitant un workflow d'approbation.

Applications à page unique

Liferay DXP utilise Senna.js, un moteur d'application à page unique, pour accélérer le chargement et améliorer les performances. Les SPA offrent des expériences web dynamiques en ne chargeant que les parties nécessaires d'une page avec un rafraîchissement.

Recherche

Liferay DXP offre une intégration prête à l'emploi avec Elasticsearch 6. Pour ceux qui le préfèrent, Solr peut être configuré pour être utilisé avec Liferay DXP via une application disponible dans Liferay Marketplace.

Securité

Liferay DXP suit les directives du Top 10 OWASP et du Top 25 CWE / SANS. Il prend en charge le cryptage de classe gouvernementale, les composants intégrables pour authentification, l'authentification LDAP, la vérification des courriers électroniques, la gestion des sessions et OAuth 2.

Protection des données

Les entreprises peuvent effacer les données personnelles d'un utilisateur ou les exporter dans un format couramment utilisé et lisible par machine. Liferay DXP inclut des API pour que les applications tierces implémentent cette fonctionnalité.

Gestion des identités

Liferay DXP est compatible avec LDAP, SAML, OAuth, OpenSSO/OpenAM, SiteMinder, Tivoli Access Manager, Facebook Login, CAS, NTLM, Google, Web Services, SOAP, JSON et REST.

Gestion des utilisateurs

Créez et gérez des utilisateurs, des organisations, des groupes d'utilisateurs, des rôles et des règles d'authentification. Affichez toutes les sessions live de vos utilisateurs.

Framework de workflows

Ajouter des workflows dans vos applications personnalisées grâce aux APIs fournies. Cela permet de réduire les efforts de développement en réutilisant les outils d'administration de workflow de Liferay et d'offrir une intégration transparente avec les moteurs de workflow pris en charge.

Framework d'intégration

Liferay DXP est une plate-forme de couche de présentation centrale permettant d'intégrer du contenu et des services issus d'applications back-end ou existantes. Elle prend en charge l'intégration avec SOAP, REST, RSS et APIs propriétaires.

Autres APIs Back-End

Les API back-end permettent la connexion aux ressources, au cache, aux commentaires, aux gestionnaires de données, au stockage de fichiers, à la géolocalisation, aux règles d'adhésion, au bus de messages, aux autorisations, à la corbeille, au planificateur, au script, à la recherche, à la mise à niveau et au workflow.

Autres standards et 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, projets Hibernate, OSGi Core 6.0 et SAML 2.0.

Modularité

Liferay DXP s'appuie sur une architecture hautement modulaire basée sur les normes OSGi offrant une plus grande extensibilité, stabilité et flexibilité.

Champs personnalisés

Personnalisez et modifiez les attributs utilisateur sans modifier la base de données pour les pages, le contenu web, les articles de blog, les documents, les images, etc. Les développeurs peuvent également utiliser cette fonctionnalité dans leurs applications personnalisées.

Administration de sites

Créez et gérez des sites pour différents publics. Chaque site dispose de ses propres pages, système de gestion de contenu et autorisations. Vous pouvez changer le thème, insérer du JavaScript et des métadonnées, créer des menus et bien plus encore.

Configuration rapide

Les tâches chronophages telles que la modification de la mise en page, l'ajout de nouvelles applications et de nouveaux contenus et la modification du look and feel peuvent être gérées en quelques clics dans une interface responsive.

Personnalisation de pages

Personnalisez les pages en ajoutant des applications via une interface glisser-déposer, tout en contrôlant les attributs des applications. Ces pages peuvent être rendues publiques (publiées en tant que site web avec une URL conviviale) ou conservées en privé.

Hébergement virtuel dynamique

Une instance unique peut être dupliquée pour créer rapidement des sites web hébergés en un seul déploiement Liferay. Chaque clone peut avoir une URL unique, un thème et un design personnalisés.

Support Cloud

Les configurations sur site et dans le cloud sont prises en charge par plusieurs fournisseurs d'hébergement, tels qu'AWS EC2, Azure et autres.

Multi-Tenancy

Organisez les utilisateurs selon les catégories définies dans votre organisation, telles que le département, la géographie ou le bureau. Chaque organisation et chaque site peuvent hériter ou définir leurs propres autorisations et administrer la gestion des utilisateurs, des groupes et des rôles.