Liferay
Liferay ist ein Open-Source-Portal (Portalserver) entwickelt seit dem Jahre 2000. Technologisch ist Liferay erstellt in der Programmiersprache Java auf der Plattform Java EE und die Entwicklung basiert auf Standards (JSR 286, 168, 170, …).
In Hinsicht auf Entwickungsplattform ist es möglich Liferay und die auf ihm gegründete Produkte auf alle Hauptserver, Operations- und Datenbasissysteme einzusetzen. Liferay kann mit ganzer Menge von Technologien, z.B. AJAX, jBPM, ICEfaces, Spring, Lucene, Hibernate, Velocity und andere, zusammenarbeiten.
Die Orientierung auf SOA ist die Basis für die Möglichkeit der Integration von bereits bestehenden Applikationen, die Sie üblich benutzen, wie z.B. Buchhaltungsapplikationen, Menschen Ressourcen Management u.a.
Liferay allein bietet viele Funktionen an, mit Hilfe von welchen es möglich ist, die Portallösungen ganz einfach, ohne Integration, Programmierung, und meistens auch ohne Änderungen in den Konfigurationsdateien, herzustellen.
Diese Portallösung ist auf der Technologie des Java-Portlets gegründet. Portlets sind, laienhaft gesagt, die Seitenteile, die man auf diesen Seiten benutzen kann. Die Entwicklung des Portals liegt auf der Seitenbildung und auf dem Einfügen der Portlets in die Seiten. Einem Liferay (bereits in der Grundausführung) stehen mehr als 60 Portlets (Fotogalerien, Diskussionsforen, Blogs, Chats, Wikis, …) zur Verfügung und auf Wunsch des Benutzers ist es möglich, Portlets mit den geforderten Funktionen zu implementieren. Liferay kümmert sich um das Aussehen der Seiten im Design des Portals bzw. der Firma, Management der Zugriffsrechte und die Navigation.
Mittels Liferay ist es möglich die Weblösungen, eigene Intra- und Extranetze, Informationssysteme, Sozialnetze, … zu erstellen.
Eine sehr wichtige Funktion im Liferay ist die Gruppierung der Benutzer in die Kategorien, bzw. in die hierarchische Strukturen. Der Benutzer kann im Liferay verschiedene Rollen besitzen. Er kann als Einzelbenutzer, Kommunitätsmitglied, oder Lokalitätsmitglied auftreten. Eine jede Rolle gewährt andere Zugriffsrechte. In der Kommunität sind die Benutzer, die (aus dem Unternehmensaufblick) ein Problem lösen, oder zusammen auf einer Aufgabe arbeiten, eingegliedert. Die Organisation hat im Unterschied zu der Kommunität genau definierte hierarchische Struktur, und wenn ihre Benutzer auch die spezifische Lokalität haben, nennt man diesen Organisationstyp die Lokalität.
Zur Zeit unterstützt Liferay mehr als 20 Sprachen, womit eine einfache Lokalisation Ihrer Lösung möglich ist.
Liferay ist das Werkzeug, das Ihnen nicht nur als Webportal dient, sondern Ihnen auch den Informationsaustausch im Rahmen der Firma ermöglicht, die innerbetriebliche Kommunikation erleichtert und Mitarbeit nicht nur im Rahmen der Firma, sondern auch unter verschiedenen Firmen unterstützt.