2. “Um portal é geralmente definido como uma plataforma
de software para construção de websites e aplicações
web. Portais modernos adicionaram várias
funcionalidades que os tornaram a melhor escolha para
uma ampla gama de aplicações web.” Fonte: Liferay.com
“Um portal é um site na internet que funciona como
centro aglomerador e distribuidor de conteúdo para
uma série de outros sites ou sub-sites dentro, e
também fora, do domínio ou subdomínio da empresa
gestora do portal.” Fonte: Wikipeadia.com
3. O Portal Liferay é uma plataforma web
corporativa que ajuda a desenvolver soluções
empresariais com resultados imediatos.
4.
5. • 100% Free;
• Open Source (Totalmente Customizável);
• Utiliza linguagem Java (J2SE , J2EE);
• Pode ser executada em qualquer Web Server/Application Server
existente (Tomcat, Jboss, Websphere, GlassFish, Jetty);
• Suporte a maioria dos Bancos de Dados (Oracle, MySQL, PostGreSQL);
6. Liferay oferece, de pronto uso e customização:
• Utiliza Portlets;
• Document and Media Library (CMS);
• Web Content Management (WCM);
• Workflow (Kaleo);
• Article Versioning;
• Search (Solr);
• User Accounts Control;
• Role-based Access Control (Who can access e What they can do);
7.
8. • Poucos profissionais especializados no Brasil;
• Custos relativamente alto / hora profissional
especializado;
• Versão “CE” não possui suporte;
• Plataforma exige “servidor potente”;
9. • Poucos profissionais especializados no Brasil;
• Custos relativamente alto / hora profissional
especializado;
• Versão “CE” não possui suporte;
• Plataforma exige “servidor potente”;
12. A Arquitetura do Liferay Portal suporta aplicações de alta
disponibilidade para missão crítica utilizando clusterização,
distribuição de cache, suporte a replicação em múltiplos servidores.
13. • Apache ServiceMix (Runtime Container for SOA);
• Mule (ESB open source largamente utilizado) ;
• EhCache (Open Source Cache Conteiner);
• Hibernate;
• ICEFaces;
• JSF;
• Alloy UI | YUI (Yahoo User Interface);
• Solr e Lucene (Search Engine);
• Spring e AOP;
• JasperReports.
14. • Liferay Portal: JSR-168 / JSR-286 Enterprise Portal Platform;
• Liferay CMS e WCM: JSR-170 Content Management System e
Web Content Management;
• Liferay Social Collaboration: Softwares de colaboração tais como
blogs, calendários, webmail, quadro de avisos, enquetes, RSS
feeds, Wiki, e mais.
• Liferay Social Office: Colaboração Social no topo do portal.
Dynamic Team Workspace. “Só logar e usar”.
15. O Portlet é um componente visual independente que
pode ser utilizado para disponibilizar informações dentro
de uma página Web. Um Portlet pode ser utilizado em
qualquer portal, promovendo-se assim a reutilização.
16. Um GRUPO pode ser uma organização, usuário, grupo de
usuários. Um “User” é um grupo com apenas 01 membro.
17. Uma ORGANIZAÇÃO representa a hierarquia empresarial de
departamentos. Uma organização que atue como um filho de uma
organização de nível superior também pode representar
departamentos de uma empresa-matriz.
18. Importante conceito no Liferay.
São arquivos WAR que podem ser “hot-deployed” dentro do portal
em tempo de execução. Plugins podem ser categorizados como :
Portlets, themes, layout templates, hooks e webs. Estes plugins são
desenvolvidos usando o Plugin SDK.
19. O Plug-in SDK é um ambiente para o desenvolvimento dos plugins
do Liferay, tais como, ext, themes, layout templates, portlets, hooks,
web application.