facebook
Tematické sekce
 
Branžové sekce
Přehledy
 
Tematické seriály
 

GDPR

General Data Protection Regulation zásadně mění zpracování osobních údajů a zavádí nové povinnosti...

články >>

 

Jak uřídit IT projekt a nezbláznit se

Užitečné tipy a nástroje pro řešení problémů řízení inovací a vývoje produktů...

články >>

 

Industry 4.0

Průmysl 4.0

Jaký vliv bude mít čtvrtá průmyslová revoluce na výrobu a výrobní firmy?

články >>

 

Komplexní svět eIDAS

O nařízení eIDAS již bylo mnoho řečeno i napsáno. A proto jediné, o čem...

články >>

 

Trendy v CRM

Systémy pro řízení vztahů se zákazníky (CRM) prochází v posledních letech výraznou změnou. Zatímco dříve...

články >>

 

Příručka úspěšného IT manažera

Dnes je řada IT manažerů opomíjena. Úspěšní bývají brouci Pytlíci a Ferdové...

články >>

 
Partneři webu
AEC
IT SYSTEMS 5/2016 , Správa dokumentů

Liferay 7



IBA.CZPopularita Liferay portálu pro řešení webových prezentací, intranetů a zejména jako integrační platformy aplikací stále roste. V dubnu spatřila světlo světa nová verze Liferay 7. Jaké změny přináší?


Modularita

Nejzásadnější změnou je přepracování celého portálu do OSGi. Samotné jádro portálu je jeden modul a všechny aplikace (CMS, DMS, Wiki atd.) jsou další samostatné moduly. Sama aplikace se většinou také skládá z více modulů. Tato modularizace přináší mnoho výhod – nepotřebné moduly lze jednoduše odebrat (např. nepotřebné SSO moduly, integraci s LDAPem atd.), opravy a vydání nových verzí znamenají změnu jednoho modulu místo celého portálu, moduly mohou být v OSGi vícekrát v různých verzích, může existovat více různých portletových modulů (frontend vrstva) využívajících stejný backendový modul atd.

Nové aplikace určené pro Liferay portál 7 jsou tedy jen další moduly OSGi frameworku a mohou využívat všech těchto výhod. Nová verze podporuje i běžné J2EE aplikace (war archiv), migrace tedy nebude neřešitelný problém. Preferované řešení pro vývoj nových aplikací je však implementace OSGi modulů.

Využité OSGi v Liferay portálu je postaveno na projektu Apache Felix. K dispozici je tak funkcionalita přidávání/odebírání modulů za běhu, manuální zastavování modulů, Apache Felix Gogo shell konzole pro správu celého OSGi a další.

Vyhledávání

Nově Liferay již nebude využívat vestavěný Lucene, ale funkce vyhledávání bude poskytovat externí vyhledávací engine. Primárně se bude jednat o vyhledávání Elasticsearch, ale je zde i podpora pro Solr. Součástí enterprise edice, nově nazývané Liferay DXP (Digital Experience Platform), budou také pluginy Marvel a Shield pro Elasticsearch včetně jejich podpory.

Nové funkce

Vedle geolokace webového obsahu podporuje Liferay portál 7 např. autentizaci skrze Google nebo Google Doc. jako datové úložiště. Novinkou je také Liferay Screens, nástroj pro tvorbu nativních iOS a Android mobilních aplikací využívající Liferay portál.

Staging

Proces publikace je v nové verzi možné realizovat postupně. Tedy na přípravném prostředí provést změny webového obsahu a ty pak publikovat na UAT prostředí. Odtud pak mohou být publikovány až do produkčního prostředí.

Témata

Pro tvorbu témat se používají moderní technologie jako Gulp, Yeoman nebo Bower. Liferay také vytvořil a využívá javascriptové knihovny Senna.js a Metal.js a v budoucnu jimi plánuje nahradit knihovnu AlloyUI.

Rozdíly mezi edicemi

V komunitní edici bude chybět podpora pro „enterprise“ funkce jako například clustering, Audience Targeting, konektory pro komerční databáze jako například Oracle nebo podpora komerčních aplikačních serverů. Tyto funkcionality budou k dispozici pouze v enterprise edici, tedy Liferay DXP. Změny můžeme také očekávat v podpoře a licenční politice. Zákazník si nově bude moci zvolit k podpoře samotného Liferay DXP i podporu dalších modulů.

Toto jsou jen nejpodstatnější změny, které nová verze Liferay 7 přináší a které byly v březnu představeny partnerům společnosti Liferay v Budapešti. Českým a slovenským zákazníkům budou novinky prezentovány v Praze na tradiční Liferay konferenci, která letos připadá na 21. září.

Tomáš Žďára

Autor článku je Java vývojářem ve společnosti IBA CZ.
Chcete získat časopis IT Systems s tímto a mnoha dalšími články z oblasti informačních systémů a řízení podnikové informatiky? Objednejte si předplatné nebo konkrétní vydání časopisu IT Systems z našeho archivu.

Inzerce

Zahrajte si s hvězdami budoucnosti

CZECH CLASSICTurnaj Czech Classic se uskuteční 16.–21. června 2019 v GR Kaskáda jako součást Pro Golf Tour, jednoho ze čtyř oficiálních satelitů European Tour. Program kromě turnaje pro profesionály a nejlepší české amatéry zahrnuje i bohatý doprovodný program včetně tradičního turnaje partnerů s nejlepšími profesionálními hráči Pro Golf Tour, tzv. Pro-Am.

Časopis IT Systems / Odborná příloha Archiv časopisu IT Systems
IT Systems 1-2/
IT Systems 12/
IT Systems 11/
IT Systems 10/
Oborové a tematické přílohy
příloha #1 1-2/
příloha #1 11/
příloha #1 10/
příloha #1 9/
Kalendář akcí