Liferay

Liferay jest kompletnym środowiskiem do tworzenia portali korporacyjnych zarówno wertykalnych jak horyzontalnych stwor

zonym w technologii Java. Jest oprogramowaniem klasy Open Source. Zapewnia wysoką skalowalność i wydajność dla osadzonych w środowisku portali i aplikacji w formie portletów. technologia wspiera standardy Java 2 Enterprise Edition zapewnia możliwość wdrożenia w różnych środowiskach. Środowisko Liferay jest bardzo rozpowszechnione na świecie (350,000-500,000 wdrożeń).

Korzyści z korzystania z systemu CMS Liferay

Kompletność – jeden pakiet zawiera:

  • CMS
  • publikowanie w sieci i udostępnianie obszarów roboczych
  • gotowy Portal (korporacyjny, społecznościowy)
  • System Pracy Grupowej
  • System Obiegu Dokumentów

Obsługiwane środowiska:

  • systemy operacyjne: Linux, Windows, AIX, Solaris, HP-UX i inne
  • bazy danych: MySQL, IBM DB2 , Oracle, SQL Server, Sybase i inne wspierające Hibernate
  • serwery aplikacji oraz kontenery serwletów: WebSphere , Tomcat, GlassFish, Jboss, WebLogic, OracleAS i inne
  • ma możliwość autoryzacji użytkowników poprzez korporacyjny LDAP

Wydajność i skalowalność

  • Równolegle (asynchroniczne) pobieranie portletów (przyspieszenie ładowania stron)
  • Cache-owanie całych stron – znaczna poprawa wydajności w przypadku stron o rzadko zmienianej zawartości

Bezpieczeństwo

  • strukturalny, wieloopoziomowy model zarządzania użytkownikami
  • uprawnień użytkowników bazujące na rolach
  • nadawanie uprawnień na różnych poziomach (np. portalu, portletu, strony)
  • przypisywanie społeczności do organizacji i miejsc.

Możliwości rozwoju

  • pełna zgodność z JSR 168/268
  • obsługa wielu języków oraz dodawanie nowych
  • możliwość tworzenia i wykorzystania wielu tematów graficznych i gotowych layoutów
  • możliwość tworzenia preinstalowanych portletów (aplikacji) dla systemu (Struts, Hibernate, JSP, Spring, Ajax)
  • wsparcie dla technologii Drag and Drop
  • wsparcie dla technologii AJAX (m.in. do zapewnienia WYSIWYG)
  • odseparowanie publicznej i prywatnej hierarchii stron.
  • dynamiczna zmiana styli CSS

Podstawowa funkcjonalność CMS Liferay

  • Journal – zestaw portletów tworzący zaawansowany system zarządzania treścią (CMS), umożliwiający prostą internacjonalizację stron, kontrolę wersji i rozbudowaną kontrolę praw dostępu do edycji poszczególnych fragmentów stron
  • Message Board – portlet udostępniający forum dyskusyjne – dzięki możliwości eksportowania wątków do formatu RSS może stanowić doskonałe uzupełnienie Journal
  • Blogs – prosty portlet umożliwiający tworzenie blogów
  • Callendar – każdy użytkownik systemu ma możliwość prowadzenie własnego prostego terminarza wyposażonego w funkcje przypomnienia przez email bądź SMS
  • Email portlet - tworzący interfejs dla serwera poczty (obsługuje IMAP i POP3)
  • Nettools – zestaw portletów i appletów będących narzędziami sieciowymi. Umożliwiają one korzystanie w przeglądarce internetowej między innymi z FTP czy SSH
  • Document Library – zestaw portletów umożliwiający tworzenie repozytoriów dokumentów (z zachowaniem kontroli wersji i podstawowymi narzędziami pracy grupowej)
  • Image Gallery - Portlet pełniący rolę repozytorium obrazów z funkcjonalnością udostępniania url
  • RSS – portlet umożliwiający dołączenie do stron dostępnych szeroko w internecie kanałów RSS
  • Shopping – zestaw portletów umożliwiających stworzenie prostego sklepu internetowego

oraz dodatkowo także:

  • Chat
  • Wiki
  • Games
  • Google Tools
  • Finance
  • Weather
  • Quick Note
  • Workflow Engine

Firma Awek wykonała w oparciu o technologię Liferay projekt portalu www.monitorujcukrzyce.pl i oprogramowania HPF związanego z portalem. System HPF jest systemem klasy oprogramowania telemedycznego i służy pacjentom chorym na cukrzyce oraz ich lekarzom.