Liferay ist eine vollständige Open Source Lösung für Enterprise Collaboration und wird von Unternehmen hauptsächlich in den Bereichen Internet, Intranet und Extranet genutzt. Mit Liferay-Unternehmensportalen können sowohl Unternehmensprozesse besser gesteuert, als auch Kommunikationsmöglichkeiten mit Mitarbeitern, Kunden und Lieferanten optimiert werden.
Liferay ist in der Standard Edition (SE) und in der Enterprise Edition (EE) erhältlich. Die Standard Edition steht auf der Liferay-Website zum kostenlosen Download bereit, wovon besonders kleine und mittelständische Unternehmen profitieren. Sie erhalten eine ausgereifte Portalsoftware, die sie selbst und/oder mit der Unterstützung von Systemintegratoren in ihrem Unternehmen implementieren können. Die Enterprise Edition hingegen ist überwiegend bei Großunternehmen im Einsatz, die Garantieleistungen und Software-Support benötigen.
Blick in das Backend
Im Backend sind alle Verwaltungstools des Portals innerhalb von Liferay miteinander verbunden. Es gewährt den Zugang zum User Account, zur Portal- und Serververwaltung sowie zur inhaltlichen Administration.
Einzelne Portlets können im Backend beliebig entfernt oder hinzugefügt werden, sodass eine individuelle Gestaltung des Portals möglich wird. Zudem kann genau festgelegt werden, welche Portlets für welchen User abrufbar sein sollen.
Die mehr als 60 Portlets, z.B. Adressverwaltung, Kalender, Foren, Chatrooms sowie ein eigenes Content Management System, sind überwiegend sofort einsetzbar (out-of-the-box). Der Funktionsumfang ist dabei sehr breit und reicht von Groupware über Collaboration bis hin zu eCommerce. Die Gestaltung einer individuellen Arbeitsumgebung wird durch Portlets erleichtert.
Im technischen Sinne sind Portlets kleine Java-Programme, deren Hauptaufgabe die Anzeige von Inhalten aus verschiedenen Quellen und deren Personalisierung ist. Sie übernehmen die Integration und Darstellung von serverseitigen Anwendungen im Portal. In Form eines Fensters innerhalb des Portals schaffen sie damit eine benutzerfreundliche Oberfläche für den User.
Liferay CMS
Zu den zentralen Features von Liferay gehört das eigene Content Management System. In diesem können Dokumente abgelegt, gespeichert, strukturiert und zugänglich gemacht werden. Aber auch ECM-Systeme wie Alfresco oder agorum core können in Liferay integriert werden. Zudem vereint das Social Office Feature von Liferay Portal die Vorzüge von Content Management Systemen mit den Vorteilen eines sozialen Netzwerkes.
Seiten und Inhalte erstellen
Eine neue Seite kann über das Control Panel von Liferay im Bereich Pages erstellt werden. Bei Liferay ist eine Seite als Bereich zur Aufnahme von Portlets zu verstehen. Möchte man sich nun auf dieser Seite Content anzeigen lassen, so muss auch das Portlet WebContent Display auf diese Seite gelegt werden. Anschließend kann bereits vorhandener Content an dieser neuen Stelle erscheinen oder neuer Content erstellt werden.
Web Content Editor - Standardmäßig ist es der FCKEditor, es kann aber jeder beliebige andere integriert werden z.B. TinyMCE.
Startseite nach Login
Template-Editor und Template-Erstellung
Für Inhalte können Structures und Templates (VM, XSL, FTL, CSS) definiert werden. Structures geben vor, welche Inhalte auf der Seite angezeigt werden (z.B. drei Bilder und drei Textelemente, wobei das Template das optische Erscheinungsbild definiert). Diese Structures und Templates können wiederum mit internen Editoren erstellt und bearbeitet werden.
Control Panal - Template
Technische Basis
WebStandards/Techniken: in Portlet u.a. integrierbar WebDAV, AJAX, JSF, JSP, CMIS...
Technische Basis: Java
Datenbank: u.a. IBM DB2, MySQL, Oracle, PostgresSQL, SQL Server, Sybase.
Plattformen: Windows, Linux, Mac OS, Solaris und andere
Web-und Applikationsserver: Tomcat, Jboss, etc
Weitere Informationen: www.liferay.com/de/products/liferay-portal/tech-specs
Archivierung
Eine Archivierung in Liferay ist möglich, verschiedene Versionen eines Textes können abgespeichert werden. Content kann außerdem versioniert werden, was wiederum bedeutet, dass eine alte Version wieder hergestellt werden kann.
Benutzer- und Rechteverwaltung
Liferay-Portale unterstützen Single Sign-On, sodass nur noch eine einmalige Anmeldung beim Portal nötig ist. Dadurch entfallen viele, lästige Anmeldungen bei verschiedenen Anwendungen. Für eine sichere Datenübertragung sorgen SSL oder IPsec. Bereits vorhandene Benutzerverwaltungssysteme können mittels LDAP oder Active Directory-Anbindung integriert werden. Auch zeichnet sich Liferay durch eine Vielzahl von Administrationsmöglichkeiten aus. So können Organisationen- und Benutzerverwaltung mit Rollen und Rechtemanagement gekoppelt werden.
Workflow
Liferay bietet die Unterstützung von Workflows mit der Open Source Workflow Engine Kaleo. Da Liferay modular aufgebaut ist, können auch andere Engines wie beispielsweise jBPM, Activiti und Bonita verwendet werden.
Funktionsumfang und Erweiterungen
Die Standard Edition bietet Ihnen u.a. folgende Features:
- Collaboration-Funktionen des Liferay Social Office wie Wikis, Blogs, Foren, Instant Messages, E-mail etc.
- Out-of-the-box Tools, d.h. eine Portlet-Sammlung
- Liferayeigenes Content Management System (CMS)
- Integration verschiedener Anwendungen wie z.B. Microsoft Office, Business Intelligence, Dokumentenmanagement, Business Process Management, Enterprise Service Bus
- Arbeiten mit Web 2.0 Oberflächen
- Drag and Drop Funktionen
Folgende zusätzliche Features umfasst die Enterprise Edition:
- Umfangreiches Support-Package mit verschiedenen Service-Leveln (24- Stunden-Service) bei Störungen oder Anwendungsproblemen
- Kürzerer Release-Zyklus mit Programmerneuerungen
- Mitarbeiter-Trainings
- Regelmäßige Bugfixes und mehrjährige Herstellergarantie
- Bessere Skalierbarkeit durch Clustertechnologien.
- Weitere Konnektoren zu Drittsystemen
Vorteile / Besonderheiten
- Portlets nach JSR 286 als übergreifender Integrationsstandard für Portale
- sehr flexibel konfigurierbar - Integration zu vielen Systemen vorhanden: z.B. Dokumentum, Alfresco, Agorum, Projectile, Inubit. Jaspersoft, Konakart usw.
- Social Features
- einsetzbar für Intranet, Internet, Extranet
Beispielwebsites und weiterführende Links
- Liferay Webseite
- Dokumentation für Administratoren
- Lifray Quickstart Guide
- Liferay User Group Deutschland (lugd)
- Referenzen














