LIFERAY PORTAL
Liferay je podnikový portál založený na technologii Java EE, který umožňuje jednoduchou integraci informací, aplikací a procesů. Uživatelům portálu jsou informace prezentovány formou webového rozhraní, které lze přizpůsobovat na základě momentálních potřeb jednotlivých uživatelů.
Technologie
Ihned po nainstalování je k dispozici k okamžitému nasazení přes 60 portletů z různých kategorií, jako je správa obsahu, Wiki, blogy, komunitní portlety, mapy Google, RSS zprávy a jiné. Vlastní portlety lze tvořit s použitím široce akceptovaných standardů JSR-168 a JSR-286.
Portál Liferay byl vždy navrhován tak, aby byl snadno začlenitelný mezi ostatní systémy v organizaci. Liferay podporuje SOA (architekturu orientovanou na služby), která integraci systémů napomáhá. Uživateli jsou všechny ostatní systémy skryty za portálem pomocí technologie jednotného přihlášení (tzv. Single Sign On, SSO), která umožňuje transparentní využívání informačních systémů v pozadí už po prvotním přihlášení do portálu.
Liferay poskytuje velice propracovaný systém řízení přístupu k informacím založený na pojmenovaných rolích, které lze přiřazovat jednotlivým uživatelům nebo celým skupinám uživatelů. Na základě přiřazených rolí pak uživatelé přistupují k aplikacím, nástrojům a jiným zdrojům. Mimo to je možné uživatele seskupovat do organizací a komunit, přičemž členství v nich také ovlivňuje, jaké informace budou konkrétnímu uživateli prezentovány. Portál Liferay jde s trendy moderních webových aplikací. Jinde zdlouhavé úkoly, jako je např. změna rozložení portletů na stránce nebo přidávání aplikací a dalšího obsahu do portálu, jsou v Liferay otázkou několika málo kliknutí myší. Rozličné prvky portálové pracovní plochy mohou být přemisťovány pouhým tažením myši, stejně jako je to běžné například ve Windows.
To se hodí uživatelům při tvorbě a úpravách jejich vlastních stránek. Ty mohou být buď veřejně vystaveny anebo ponechány jako soukromé. Uživatel sám rozhoduje, jaké informace a aplikace veřejně vystaví a jak budou stránky vypadat.
Ihned po nainstalování podporuje portál Liferay 22 různých jazyků, mezi kterými nechybí čeština. Kompletní přepnutí portálu do jiné řeči je otázkou jednoho kliknutí myši.
Všechen vytvářený obsah portálu (webový obsah, dokumenty, příspěvky na nástěnkách atd.) lze označovat štítky, což ulehčuje spolupráci s ostatními uživateli a vyhledávání. Vyhledávání lze omezit třeba jen na určitý portlet nebo určitou komunitu. Naopak ho lze aplikovat na celý portál nebo dokonce i na integrované externí aplikace.
Správa obsahu stránek - CMS
Součástí portálu je též systém pro správu obsahu (CMS, Content Management System). Každá komunita má svoji vlastní knihovnu dokumentů a galerii obrázků, jejichž vnitřní strukturu lze modifikovat. Administrátor komunity může přidělit nebo odebrat práva až na úroveň jednotlivých souborů, tudíž má naprostou kontrolu nad tím, kdo konkrétně má přístup k jakým dokumentům.
Integraci s Microsoft Office, v současné době nejrozšířenějším balíkem kancelářských aplikací, ocení zejména firemní uživatelé. Liferay CMS umožňuje, aby dokumenty v něm uložené byly aktualizovány automaticky, jakmile je pomocí MS Office upravíte ve vašem počítači.Liferay CMS využívá volně dostupného protokolu SharePoint, který uživatelům umožňuje přímo z prostředí aplikací MS Office otevírat, ukládat, verzovat, zamykat a sdílet dokumenty uložené v Liferay CMS.
Uživatelé Liferay CMS však nejsou omezeni jen na práci s dokumenty a obrázky. Mohou též vytvářet a spravovat webový obsah, od jednoduchých článků po komplexní weby. Pro tuto správu mohou využít nabízené nástroje vybavené kvalitními editory textu a intuitivním uživatelským rozhraním. Editor textu dovoluje publikovat dobře vypadající texty na webu i těm uživatelům, kteří neovládají publikování na internetu klasickým způsobem. Publikování textů pak připomíná spíše práci v klasickém textovém editoru typu Word, a to včetně pokročilých funkcí, jako je například kontrola pravopisu. Uživatelé též mohou využít celou řady předpřipravených komponent jako je funkčnost nákupního košíku, ankety, formuláře, nástroje pro spolupráci uživatelů apod. Liferay CMS po provedených změnách sám aktualizuje informace o dostupných stránkách na svém webu (tzv. soubory „sitemap“), které jsou využívány vyhledávacími stroji typu Google nebo Yahoo. Máte tak jistotu, že jsou vámi publikované informace veřejně vyhledatelné.
Vyhledávat ve svém vlastním obsahu však umí i sám Liferay. Vyhledávat lze buď na celém portálu anebo lze vyhledávání omezit na určitou komunitu, portlety (např. Wiki, nástěnky apod.) nebo externí aplikace, které byly do portálu integrovány. Díky masivní podpoře SOA je Liferay portál jednoduše integrovatelný se stávajícími informačními systémy společnosti. Informace z těchto systémů pak mohou být zobrazeny přímo v portálu, aniž by uživatelé měli pocit, že tam nepatří.
Publikování informací je s Liferay CMS bezpečné. Aplikování provedených změn na jednotlivých stránkách, komunitách nebo celém portálu může být odloženo až do doby, kdy jsou všechny změny shlédnuty, zrevidovány a odsouhlaseny. Pak mohou být všechny změny nasazeny do ostrého provozu najednou. Publikování změn je možné odložit i na základě nastaveného data a času. Jednoduše určíte, kdy se má co publikovat a kam a Liferay to v daný moment provede.
Liferay podporuje tzv. „virtuální weby“. To znamená, že jedna fyzická instance portálu Liferay se uživatelům může jevit jako několik různých portálů pod různými URL, s různým vzhledem a různými funkcemi. Počet těchto virtuální portálů není nijak omezen.
Portál Liferay v maximální míře podporuje moderní komunikační a publikační metody a slučuje je dohromady pod jednu střechu. Uživatelé tak mají na výběr z široké škály možností:
- Wiki – Každá komunita disponuje vlastním Wiki prostorem s vlastními bezpečnostními pověřeními. Každý člen komunity s pověřením tak může rychle publikovat důležité informace ostatním.
- Nástěnky – Nástěnky vám ulehčí komunikaci uvnitř vašich týmů. Liferay nabízí přehledy o nedávných aktivitách a čerstvých příspěvkách, na příspěvky lze odpovídat emailem a odebírat je přes kanál RSS.
- Monitorování aktivity na portále – Liferay bude monitorovat aktivitu na blogách, nástěnkách, Wiki a v dalších nástrojích a dá vám vědět souhrnně na jednom místě.
- Chat – Liferay umí zobrazit seznam vašich přátel, kteří se právě nacházejí na portálu, a v případě potřeby s nimi vést chat, jak ho znáte ze specializovaných programů typu ICQ. Chatovací okno může být zobrazeno vždy nad ostatním portálovým obsahem, takže vám během práce z chatu nic neunikne.
- Email – Emaily můžete číst a posílat přímo z portálu, stačí jej nasměrovat na některý poštovní server.
- Blogy – Blogovací systém je vybaven pokročilým editorem, systémem odkazů na sociální sítě, možnostmi notifikace přes email a systémem hodnotícím příspěvky. Čtenáři mohou získávat obsah blogů přes RSS.
- RSS – RSS je využíváno pro publikování obsahu nástěnek a blogů.
- Sdílený kalendář – Komunitní kalendář je sdílen celou komunitou, události v něm dokonce mohou platit pro více komunit. Kalendář vás může automaticky upozornit na blížící se událost emailem, chatem nebo přes SMS.
- Oznámení – Skupinám uživatelů lze hromadně rozesílat oznámení, uživatelé na ně mohou být upozorněni různými způsoby (přímo na portále, přes SMS nebo emailem).
- Ankety – Můžete vytvořit několik nezávislých anket a nechat uživatele volit. Liferay poskytuje portlet, který umí zobrazit výsledky probíhající ankety. Portál Liferay je díky svým propracovaným komunitním funkcím, přímočarému ovládání, schopnostem integrace a nulové pořizovací ceně tou nejlepší volbou pro jakoukoliv organizaci menší a střední velikosti. Navíc lze kdykoliv přestoupit na komerční verzi, která garantuje stabilitu a podporu ze strany výrobce.
Licencování
Portál Liferay je dostupný pod dvěma rozdílnými obchodními modely. Existuje plně funkční komunitní verze, uvolněná pod licencí MIT. Tato verze je k dispozici zcela zdarma, a to včetně zdrojových kódů. Druhou možností je zakoupení komerční verze Enterprise, ke které jsou nabízeny čtyři různé druhy podpory – od emailové s reakční dobou dva dny až po non-stop podporu s reakční dobou jedna hodina. Obě verze se liší také stylem provádění aktualizací. Komunitní verze poskytuje ty nejnovější funkce co nejdříve v nových verzích portálu, zatímco komerční verze klade důraz na stabilitu a podporuje dlouhodobé použití konkrétní vybrané hlavní verze.
Liferay Standard Edition
Základní verze Liferay, která je určena na vyzkoušení nebo pro méně náročné nasazení, například komunitní weby. K této verzi nelze zakoupit podporu od společnosti Liferay ani jejích partnerů.
Liferay Enterprise Edition
Tato edice je určena pro komerční nasazení. Liší se jinou licencí i zdrojovým kódem, produkt vyžaduje licenční klíč pro každý server, kam se instaluje. Hlavní výhodou je možnost zakoupit komerční podporu a servisně tak zajistit provoz Liferay garantovaným SLA. Tím však rozdíly od standardní edice nekončí – Liferay naopak deklaruje přes 300 zásadních rozdílů, zejména podstatná vylepšení v oblasti bezpečnosti a výkonu.
Další informace naleznete na http://www.liferay.com/products/liferay-portal/overview.







