<?xml version="1.0" encoding="UTF-8"?>
<feed xmlns="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <title>orchitech.cz</title>
  <link rel="alternate" href="http://www.orchitech.cz/blog/-/blogs/rss" />
  <subtitle>orchitech.cz</subtitle>
  <entry>
    <title>Liferay, lídr mezi portály</title>
    <link rel="alternate" href="http://www.orchitech.cz/blog/-/blogs/liferay-lidr-mezi-portaly" />
    <author>
      <name>Markéta Kůdelová</name>
    </author>
    <id>http://www.orchitech.cz/blog/-/blogs/liferay-lidr-mezi-portaly</id>
    <updated>2012-04-10T11:27:16Z</updated>
    <published>2012-01-03T15:28:03Z</published>
    <summary type="html">&lt;p&gt;
	&lt;span style="background-color: rgb(255, 255, 255); color: rgb(0, 0, 0); font-size: 12px; "&gt;Technologie společnosti &amp;nbsp;Liferay v&amp;nbsp;současné době řadí mezi přední řešení podnikových portálů. &amp;nbsp;Samotný produkt &amp;nbsp;Liferay Portal je postavený na jazyce Java a je vyvíjený více než 10 let, plně však reflektuje nejnovější Web 2.0 technologie a trendy. &amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;div style="background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: rgb(255, 255, 255); font: normal normal normal 62.5%/1.4 Arial, Helvetica, Verdana, sans-serif; color: rgb(0, 0, 0); font-size: 12px; border-top-left-radius: 4px 4px; border-top-right-radius: 4px 4px; border-bottom-right-radius: 4px 4px; border-bottom-left-radius: 4px 4px; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; border-width: initial; border-color: initial; "&gt;
	&lt;div style="background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: rgb(255, 255, 255); font: normal normal normal 62.5%/1.4 Arial, Helvetica, Verdana, sans-serif; color: rgb(0, 0, 0); font-size: 12px; border-top-left-radius: 4px 4px; border-top-right-radius: 4px 4px; border-bottom-right-radius: 4px 4px; border-bottom-left-radius: 4px 4px; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; border-width: initial; border-color: initial; "&gt;
		&lt;h2&gt;
			Liferay, to je především open-source&lt;/h2&gt;
		&lt;p&gt;
			Liferay je dostupný ve dvou edicích, komerční&amp;nbsp;&lt;strong&gt;Enterprise Edition&amp;nbsp;&lt;/strong&gt;a komunitní&amp;nbsp;&lt;strong&gt;Standard Edition&lt;/strong&gt;. U komerční, placené, edice je kladen velký důraz na stabilitu a zákazník platí za některý z balíčků podpory. Každá vydaná verze Liferay Portal EE je oficiálně podporována po 4 roky.&lt;/p&gt;
		&lt;p&gt;
			Velký úspěch ale slaví především komunitní open-source platforma, která se stala široce využívaným způsobem, jak efektivně budovat podnikové portály&amp;nbsp; umožňujících centralizaci informací, procesů a aplikací.&amp;nbsp; Uživatelé si ji mohou volně&amp;nbsp;&lt;a href="http://www.liferay.com/downloads/liferay-portal"&gt;stahovat&lt;/a&gt;&amp;nbsp;a používat pod licencí LGPL.&lt;/p&gt;
		&lt;h2&gt;
			Technologie nejsou problém&lt;/h2&gt;
		&lt;p&gt;
			Mezi hlavní výhody portálu Liferay patří například podpora 32 jazyků v rámci základní instalace, ale hlavně kompatibilita s většinou hojně využívaných databází jako MySQL, PostgreSQL, SQL Server, Oracle atd., stejně tak si rozumí se všemi známými aplikačními servery. Liferay tak je velmi univerzální a boří technologické hranice, které by bránily v&amp;nbsp;jeho nasazení. Pokud nevěříte, můžete si přečíst kompletní &amp;nbsp;&lt;a href="http://www.liferay.com/products/liferay-portal/tech-specs"&gt;technickou specifikaci&lt;/a&gt;&amp;nbsp;portálu. &amp;nbsp;&lt;/p&gt;
		&lt;h2&gt;
			Funkcionality prostřednictvím portletů&lt;/h2&gt;
		&lt;p&gt;
			Webový obsah a funkcionality portálu jsou tvořené tzv. portlety. &amp;nbsp;Jejich skládáním lze z administračního rozhraní velmi snadno vytvářet obsah i bez jakékoliv znalosti programování. Již základní instalace Liferay portálu obsahuje velké množství portletů s funkčnostmi týkající se správy obsahu, obrázků, dokumentů, uživatelských rolí a práv, nástrojů pro spolupráci, propojení se sociálními médii a mnoho dalšího. Pro zájemce je k&amp;nbsp;dispozici je úplný &amp;nbsp;&amp;nbsp;&lt;a href="http://www.liferay.com/web/guest/community/wiki/-/wiki/Main/Liferay+Portlets"&gt;výčet portletů&lt;/a&gt;.&lt;/p&gt;
		&lt;h2&gt;
			Obsah je nejdůležitější&lt;/h2&gt;
		&lt;p&gt;
			Portálová řešení jsou především o sdílení informací, tedy obsahu. Proto pravděpodobně nejdůležitějším nástrojem portálu je&amp;nbsp;&lt;strong&gt;CMS&amp;nbsp;&lt;/strong&gt;(Content Management System), systém pro správu obsahu. Pomocí něj je možné velmi jednoduše nejen spravovat, ale i vytvářet nový obsah přímo z prohlížeče.&lt;/p&gt;
		&lt;p&gt;
			První věcí, kterou lze upravovat pomocí toho systému jsou jednotlivé webové stránky a jejich hierarchické řazení. Je možné měnit i celkový vzhled portálu výběrem vhodného tématu z nabídky, dokonce je možné mít nastavená rozdílná témata pro klasickou a mobilní verzi webu.&lt;/p&gt;
		&lt;p&gt;
			Pomocí CMS lze vkládat portlety. Lze s nimi také snadno pohybovat a přesouvat je v rámci stránek. Jednotlivým stránkám můžeme přiřadit některé z předdefinovaných rozvržení např. rozdělení stránky dva stejně široké sloupce, a portlety ve stránce se automaticky zarovnají.&lt;/p&gt;
		&lt;p&gt;
			Pokud byste mezi základními layouty nenašli takový, jaký potřebujete, můžete si naprogramovat vlastní. To samé platí i pro témata a portlety, ale o tom až později.&lt;/p&gt;
		&lt;p&gt;
			Velmi podstatnou součástí CMS je samozřejmě rozhraní pro vytváření vlastního obsahu. Pro tento účel je využíván WYSIWYG editor, mimo jiné lze také nastavit workflow pro schvalování vytvořeného obsahu.&lt;/p&gt;
		&lt;p&gt;
			Dalšími užitečnými funkčnostmi, které stojí za to zmínit, jsou integrace Liferay s Google Analytics, propracovaný systém uživatelských rolí a práv a nastavení staging prostředí přímo pomocí CMS.&lt;/p&gt;
		&lt;h2&gt;
			Přizpůsobte si portál&lt;/h2&gt;
		&lt;p&gt;
			V předešlé části jsme si řekli, že v CMS rozhraní je možné měnit vzhled a vkládat portlety. Nyní se budeme konkrétněji zabývat těmito rozšířeními. Pro Liferay portál existuje několik typů pluginů, díky nimž si ho můžeme přizpůsobit:&lt;/p&gt;
		&lt;ul&gt;
			&lt;li&gt;
				&lt;strong&gt;Themes -&amp;nbsp;&lt;/strong&gt;Témata se používají k úpravě vzhledu celého portálu, jejich implementace je kombinací CSS stylů a šablon&amp;nbsp;&lt;a href="http://velocity.apache.org/"&gt;Apache Velocity&lt;/a&gt;.&lt;/li&gt;
			&lt;li&gt;
				&lt;strong&gt;Layout Templates -&amp;nbsp;&lt;/strong&gt;Účelem těchto šablon je úprava rozložení portletů ve stránce, jsou implementovány opět ve Velocity.&lt;/li&gt;
			&lt;li&gt;
				&lt;strong&gt;Hook plugins -&amp;nbsp;&lt;/strong&gt;Pomocí hook pluginů lze rozšiřovat některé ze základních funkcionalit Liferay portálu, mimo to lze také přepisovat JSP soubory vestavěných portletů.&lt;/li&gt;
			&lt;li&gt;
				&lt;strong&gt;Ext plugins -&amp;nbsp;&lt;/strong&gt;Tyto pluginy umožňují upravit prakticky libovolnou část zdrojového kódu portálu vlastní implementací.&lt;/li&gt;
			&lt;li&gt;
				&lt;strong&gt;Portlety -&amp;nbsp;&lt;/strong&gt;Portlety jsou samostatné aplikace psané v Javě, které v rámci portálu zajišťují nějakou konkrétní funkcionalitu a tvoří jeho obsah.&lt;/li&gt;
		&lt;/ul&gt;
		&lt;h2&gt;
			Vývojové nástroje pomůžou&lt;/h2&gt;
		&lt;p&gt;
			Liferay poskytuje sadu vývojových nástrojů (&lt;a href="http://www.liferay.com/community/wiki/-/wiki/Main/Plugins+SDK"&gt;Plugins Software Development Kit&lt;/a&gt;) využívající&amp;nbsp;&lt;a href="http://ant.apache.org/"&gt;Apache Ant&lt;/a&gt;, určený pro vývoj těchto rozšíření. &amp;nbsp;K dalšímu usnadnění vývoje může dopomoci zdarma dostupný&amp;nbsp;&lt;a href="http://www.liferay.com/downloads/liferay-projects/liferay-ide"&gt;Liferay IDE&lt;/a&gt;, plugin do vývojového prostředí Eclipse &amp;nbsp;Nejnovější verze podporuje všech pět zmíněných rozšíření. Liferay navíc poskytuje Enterprise verzi tohoto prostředí nazvanou Liferay Developer Studio, která je ovšem dostupná pouze po zakoupení komerční edice portálu.&lt;/p&gt;
		&lt;h2&gt;
			Liferay Portal, pár slov závěrem&lt;/h2&gt;
		&lt;p&gt;
			Z&amp;nbsp;předchozích řádků je jasné, že portálové řešení Liferay je poměrně robustní, důraz je však kladen především na jednoduchost a rychlé použití. Už základní instalace nabízí širokou škálu portletů s&amp;nbsp;nejrůznějšími funkcemi.&amp;nbsp; Portálům s&amp;nbsp;vyššími nároky se pak nekladou meze ve vývoji vlastních rozšíření. Navíc i v&amp;nbsp;České republice existuje několik společností, které se na technologii Liferay specializují a jsou schopné dodat i integračně a vývojově velmi složitá řešení přímo na míru zákazníka.&amp;nbsp; I proto využívají Liferay Portal tisíce uživatelů po celém světě a společnost Gartner ho umístila do segmentu leadrů ve své studii Magic Quadrant for Horizontal Portals&lt;/p&gt;
		&lt;p style="text-align: center; "&gt;
			&lt;img alt="Liferay - Gartner, Magic Quadrant 2011" src="http://www.orchitech.cz/image/image_gallery?uuid=2d19f4e1-4a0e-492c-9ca4-593fc448208f&amp;amp;groupId=10186&amp;amp;t=1321019607089" style="border-style: initial; border-color: initial; border-style: initial; border-color: initial; width: 400px; height: 410px; " /&gt;&lt;/p&gt;
		&lt;p style="text-align: center; "&gt;
			Zdroj: Gartner (October 2011)&lt;/p&gt;
		&lt;div&gt;
			&amp;nbsp;&lt;/div&gt;
	&lt;/div&gt;
&lt;/div&gt;</summary>
    <dc:creator>Markéta Kůdelová</dc:creator>
    <dc:date>2012-01-03T15:28:03Z</dc:date>
  </entry>
</feed>


