Liferay Portal

Liferay Portal
Liferay Portal
Liferay-logo.png
Entwickler Liferay, Inc
Aktuelle Version 6.0.6 (6.0 GA4)
(4. März 2011)
Betriebssystem plattformunabhängig
Programmier­sprache Java
Kategorie Portal-Software
Lizenz LGPL
Deutschsprachig ja
www.liferay.com

Liferay Portal ist eine lizenzkostenfreie Open-Source-Software, die in Unternehmen als Mitarbeiter- und Prozess-orientiertes Enterprise Portal eingesetzt wird. Mit Liferay können Informationen, Daten und Anwendungen unter einer einheitlichen Bedienungsoberfläche im Browser des Mitarbeiters vereint und personalisiert werden, um dadurch die Geschäftsprozesse im Unternehmen elektronisch zu unterstützen. Liferay Portal ist in Java entwickelt.

Inhaltsverzeichnis

Geschichte

Brian Chan begann 2000 mit der Entwicklung von Liferay, um Non-Profit-Organisationen die Verwendung einer Enterprise Portal-Lösung zu ermöglichen. 2004 wurde die Firma Liferay, Inc. gegründet. Die Hauptniederlassung für Europa (Liferay GmbH) befindet sich in Deutschland. Seit 2007 existiert die Hauptniederlassung für Asien im chinesischen Dalian.

Ende 2008 wurde die Software in Liferay Portal umbenannt, da die Firma Liferay Inc. ein weiteres Produkt namens Liferay Social Office herausbrachte. Liferay Social Office ist eine Kollaborationssoftware, welche sich als Open-Source Alternative zu Microsoft Office SharePoint Server sieht.[1]

Die Anzahl der an Liferay-Produkten arbeitenden Software-Entwickler ist nicht bekannt. Ein Anhaltspunkt für die ungefähre Größe der Entwicklergemeinde ist die Anzahl der Mitglieder des offiziellen Liferay-Forums mit 11.345 Mitgliedern (Stand Dezember 2009[2]). Mitglieder der Liferay Entwicklergemeinschaft helfen sich gegenseitig bei der Entwicklung eigener Portlets oder bei der Integration von Fremdanwendungen. Für die Portal- und Kooperationsplattform WebSynergy von Sun Microsystems wurde Liferay auf der Basis von Glassfish verwendet.[3] Sun hat ebenfalls die Entwicklung einiger Portlets für Liferay übernommen. Laut Liferay Homepage gibt es 80.000 Interessenten monatlich für Liferay Portal.[4]

Im Gartner Report „Magic Quadrant for Horizontal Portal Products“ wurde Liferay Portal im September 2010 im Quadrant für führende Lösungen genannt und befindet sich damit als erste und einzige Open-Source-Alternative auf Augenhöhe mit den Unternehmen IBM (mit Websphere Portal), Microsoft (mit Microsoft Office SharePoint Server), Oracle (mit BEA WebLogic Portal) und SAP (mit SAP NetWeaver Portal). Die Positionierung dieser Unternehmen im Führungsquadranten wird von Gartner so definiert: "The leaders in this Magic Quadrant have a full range of capabilities to support a variety of portal deployment scenarios, and have demonstrated consistent product delivery in meeting customer needs for a substantial period of time. Leaders have delivered significant product innovation over the course of their pursuit of portal customers, and have been successful in selling to new customers across industries.” [5]

Funktionen

Liferay Portal gliedert sich in drei Produktteile: Liferay Portal - die Kernapplikation und Basis für die anderen beiden Produktteile, Liferay CMS - das darauf aufbauende Content-Management-System, sowie Liferay Collaboration für Web-Zusammenarbeit und Soziale Netzwerke.

Liferay Portal ist basierend auf einer Serviceorientierten Architektur aufgebaut. Damit ist es möglich, weitere Liferay- oder selbstgeschriebene Komponenten über Portlets einzubinden beziehungsweise auf existierende Applikationen zuzugreifen.

Liferay Portal bietet dabei die folgenden Kernfunktionalitäten:

Liferay CMS ist ein auf Liferay Portal aufbauendes Content-Management-System, welches ein Dokumenten-Management-System und Bildergalerien zur Verfügung stellt. Es unterstützt definierte Arbeitsabläufe, einfaches Hoch- und Runterladen von Dateien, händisches und dynamisches Taggen der Dateien, CMS weite Suchen mittels beliebiger Suchmaschinen, Veröffentlichung bestimmter Inhalte auf dem Liferay Portal oder im Web. Liferay CMS integriert mit Microsoft Office basierend auf SharePoint Protokollen. Damit ist es möglich lokal am Desktop zu arbeiten und dennoch den webbasierten Workflow sicherzustellen.

Liferay Collaboration ist der Sammelbegriff für alle auf Liferay Portal aufbauenden Groupware-Komponenten wie Wikis, Foren, Blogs, Instant Messaging, E-Mail, Gruppenkalender, Ankündigungen und Umfragen. Diese Komponenten werden unterstützt durch den eingebauten Rich-Text-Editor, dynamische Auswertung statistischer Daten und Aktivitäten, sowie RSS Feeds.

Varianten der Software

Die Liferay Portal Community Edition ist die Community-Version von Liferay Portal. Sie richtet sich an Early Adopter, die Interesse an den neuesten Funktionen und Innovationen von Liferay haben. Support bietet hier die Liferay-Community, die zur Selbstorganisation die Team-Kollaborationsfunktionen wie z. B. Wiki, Forum, Blog und Bugtracker) von Liferay Portal verwendet.

Die Liferay Portal Enterprise Edition ist die kommerzielle Variante von Liferay Portal. Sie bietet garantierte Langzeitunterstützung (LTS) und richtet sich an Unternehmen, die nach einer über lange Zeit stabilen Softwarelösung suchen und Wert auf professionelle Unterstützung direkt vom Hersteller legen.

Technische Spezifikation

Liferay Portal unterstützt alle großen Java-Anwendungsserver, Datenbanken und Betriebssysteme.[6] Es bietet über 700 Deployment-Konfigurationen. Liferay Portal unterstützt Internationalisierung für jede beliebige Sprache und wird standardmäßig in 22 Sprachen ausgeliefert.

Liferay Portal basiert auf einer Reihe von Java-Technologien. Darunter fallen beispielsweise Apache ServiceMix, ehcache, Hibernate, jBPM, ICEfaces, Apache Lucene, MuleSource ESB, Spring inkl. Spring-AOP, Struts & Tiles, Apache Tapestry und Apache Velocity, JBoss Seam. Darüber hinaus basiert es noch auf folgenden weiteren Technologien: jQuery JavaScript Framework, PHP und Ruby

Liferay Portal unterstützt für die Erstellung von Webseiten eine Vielzahl an Standards: AJAX und JSON, iCalendar und Mikroformate, OpenSearch sowie eine Reihe von Kommunikationsstandards wie Webservices und Representational State Transfer, die Webprotokolle Hessian und Burlap, RMI, WSRP, WebDAV, etc.

Liferay Portal unterstützt die Java Specification Requests 286 (Smart Card I/O API), 168 (Portlets), 127 (JavaServer Faces) und 170 (Content Repository) und ist Mitglied im „JSR-286 (Portlet 2.0) and JSF-314 (JSF 2.0)“-Komitee.

Für die Speicherung der Daten unterstützt Liferay Portal eine Vielzahl an Datenbanksystemen wie Firebird / InterBase, HSQLDB, Microsoft SQL Server, MySQL, PostgreSQL, Sybase und Oracle. Liferay bietet im Bereich Persistenz den sog. "Service Builder", welcher die automatische Generierung von zu speichernden Entities, SQL Skripten und Abstraktionsschichten übernimmt.

Literatur

Weblinks

Einzelnachweise

  1. Sharepoint-Alternative von Liferay. heise.de, 3. Dezember 2008, abgerufen am 22. Dezember 2009.
  2. http://www.liferay.com/web/guest/community/forums/-/message_boards/statistics
  3. Frank Pientka: Macht hoch die Türen. In: Java Magazin 2/2009
  4. Liferay Portal Overview
  5. Jim Murphy, Gene Phifer, Ray Valdes und Eric Knipp: Magic Quadrant for Horizontal Portal Products. In: Gartner RAS Core Research, Note G00206214. Gartner Inc., 3. September 2010, abgerufen am 12. Januar 2011 (englisch).
  6. Liferay Tech Specs

Wikimedia Foundation.

Игры ⚽ Поможем написать курсовую

Schlagen Sie auch in anderen Wörterbüchern nach:

  • Liferay, Inc. — Infobox Software name = Liferay caption = Demonstration of the Liferay portal collapsible = yes developer = Liferay, Inc status = Active latest release version = 5.1 latest release date = release date|2008|07|17 latest preview version = latest… …   Wikipedia

  • Liferay — Existen desacuerdos sobre la neutralidad en el punto de vista de la versión actual de este artículo o sección. En la página de discusión puedes consultar el debate al respecto. Liferay …   Wikipedia Español

  • Liferay — Значимость предмета статьи поставлена под сомнение. Пожалуйста, покажите в статье значимость её предмета, добавив в неё доказательства значимости по частным критериям значимости или, в случае если частные критерии значимости для… …   Википедия

  • Portal (Informatik) — Der Ausdruck Portal (lat. porta, „Pforte“) bezeichnet in der Informatik ein Anwendungssystem, das sich durch die Integration von Anwendungen, Prozessen und Diensten auszeichnet. Ein Portal stellt seinem Benutzer unterschiedliche Funktionen zur… …   Deutsch Wikipedia

  • Portal-Standard-Software — Der Ausdruck Portal (lat. porta, „Pforte“) bezeichnet in der Informatik ein Anwendungssystem, das sich durch die Integration von Anwendungen, Prozessen und Diensten auszeichnet. Ein Portal stellt seinem Benutzer unterschiedliche Funktionen zur… …   Deutsch Wikipedia

  • Enterprise portal — An enterprise portal, also known as an enterprise information portal (EIP) or corporate portal, is a framework for integrating information, people and processes across organizational boundaries. It provides a secure unified access point,[1] often …   Wikipedia

  • Sun Java System Portal Server — The Sun Java System Portal Server is a component of the Sun Java Platform, Enterprise Edition, a software system that supports a wide range of enterprise computing needs.Portal Server allows administrators and delegated administrators to build… …   Wikipedia

  • Enterprise Portal — Der Ausdruck Portal (lat. porta, „Pforte“) bezeichnet in der Informatik ein Anwendungssystem, das sich durch die Integration von Anwendungen, Prozessen und Diensten auszeichnet. Ein Portal stellt seinem Benutzer unterschiedliche Funktionen zur… …   Deutsch Wikipedia

  • CaGrid — Infobox Software name = caGrid caption = developer = [http://en.wikipedia.org/wiki/National Cancer Institute NCI s] Center for Biomedical Informatics and Information Technology (CBIIT), [http://en.wikipedia.org/wiki/Ohio State University Ohio… …   Wikipedia

  • Commercial open source applications — Open source software is widely used for private and non commercial applications. In addition, many independent software vendors (ISVs), value added resellers (VARs), and hardware vendors (OEMs or ODMs) use open source frameworks, modules, and… …   Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”