Liferay 6: novas funcionalidades Thiago Moreira Consultoria/Treinamentos
Principais objetivos <ul>- Aumentar e melhorar o conjunto de funcionalidades disponíveis por padrão Permitindo um deployme...
Áreas - Melhorias funcionais - Usabilidade e acessibilidade - Melhorias da plataforma - Extensão e integração
Melhorais Funcionais Gerenciamento de conteúdo, colaboração, funcionalidades socias, etc
Campos costumizáveis <ul><li>Permitem criar campos extras para usuários, comunidades, páginas, wikis e qualquer tipo de co...
Não há necessidade de alterar a estrutura do banco de dados
Os campos podem ser usados para busca automaticamente.
UI gerada automaticamente. </li></ul>
Workflow integrado <ul><li>Permitir atribuir workflows diferentes para criação de conteúdo.
Integrado com os principais conteúdos por padrão.
Configurável por Comunidade e Organização
Workflows pré definido para os casos mais comuns.
Terá integração com as engines de workflows líderes de mercado: jBPM já disponível </li></ul>
Compartilhamento global <ul><li>Repositório global de conteúdos.
Permite criar conteúdos que podem ser compartilhados pelas Comunidades e Organizações. </li></ul>
Editor de estrutura <ul><li>Editor visual com drag and drop.
Permite atualizar a estrutura sem sair do ambiente de edição de conteúdo web.
Ajuda integrada que auxilia a edição da estrutura. </li></ul>
Publicador de ativo <ul><li>Permite mostrar qualquer tipo de conteúdo.
Conteúdo pode ser filtrado por: </li></ul><ul><li>Tipo (um, todos ou específico)
Categorias: contendo ou não
Tags: contendo ou não
Fonte: global, comunidade, organização ou página
Qualquer combinação acima </li></ul>
Modelos de página <ul><li>Criação de páginas pré-configurdas.
Acelera a construção de sites.
Permite a padronização de configurações. </li></ul>
Modelos de sites <ul><li>Cria um site com  um clique.
Permite definir a configuração de páginas, portlets e seus conteúdos.
Aplicado na criação de Comunidades e Organizações.
Para páginas públicas e privadas. </li></ul>
Permissões <ul><li>Permite executar queries inteligentes no banco de dados que filtram items baseado em permissões individ...
Disponível por padrão na Biblioteca de documentos e no Fórum.
Funcionalidade limitada a deployments usando o algoritmo de permissão 6. </li><ul><li>Migração de outros algoritmos para o...
Equipes <ul><li>Permite criar  equipes dentro de Comunidades e Organizações.
Próximos SlideShares
Carregando em…5
×

Novas Funcionalidades Liferay 6

2.018 visualizações

Publicada em

Publicada em: Tecnologia
0 comentários
0 gostaram
Estatísticas
Notas
  • Seja o primeiro a comentar

  • Seja a primeira pessoa a gostar disto

Sem downloads
Visualizações
Visualizações totais
2.018
No SlideShare
0
A partir de incorporações
0
Número de incorporações
6
Ações
Compartilhamentos
0
Downloads
35
Comentários
0
Gostaram
0
Incorporações 0
Nenhuma incorporação

Nenhuma nota no slide

Novas Funcionalidades Liferay 6

  1. 1. Liferay 6: novas funcionalidades Thiago Moreira Consultoria/Treinamentos
  2. 2. Principais objetivos <ul>- Aumentar e melhorar o conjunto de funcionalidades disponíveis por padrão Permitindo um deployment mais rápido de soluções. - Facilitar a customização da plataforma de forma prática e simples. Para que você possa implementar tudo o que imaginar. </ul>
  3. 3. Áreas - Melhorias funcionais - Usabilidade e acessibilidade - Melhorias da plataforma - Extensão e integração
  4. 4. Melhorais Funcionais Gerenciamento de conteúdo, colaboração, funcionalidades socias, etc
  5. 5. Campos costumizáveis <ul><li>Permitem criar campos extras para usuários, comunidades, páginas, wikis e qualquer tipo de conteúdo.
  6. 6. Não há necessidade de alterar a estrutura do banco de dados
  7. 7. Os campos podem ser usados para busca automaticamente.
  8. 8. UI gerada automaticamente. </li></ul>
  9. 9. Workflow integrado <ul><li>Permitir atribuir workflows diferentes para criação de conteúdo.
  10. 10. Integrado com os principais conteúdos por padrão.
  11. 11. Configurável por Comunidade e Organização
  12. 12. Workflows pré definido para os casos mais comuns.
  13. 13. Terá integração com as engines de workflows líderes de mercado: jBPM já disponível </li></ul>
  14. 14. Compartilhamento global <ul><li>Repositório global de conteúdos.
  15. 15. Permite criar conteúdos que podem ser compartilhados pelas Comunidades e Organizações. </li></ul>
  16. 16. Editor de estrutura <ul><li>Editor visual com drag and drop.
  17. 17. Permite atualizar a estrutura sem sair do ambiente de edição de conteúdo web.
  18. 18. Ajuda integrada que auxilia a edição da estrutura. </li></ul>
  19. 19. Publicador de ativo <ul><li>Permite mostrar qualquer tipo de conteúdo.
  20. 20. Conteúdo pode ser filtrado por: </li></ul><ul><li>Tipo (um, todos ou específico)
  21. 21. Categorias: contendo ou não
  22. 22. Tags: contendo ou não
  23. 23. Fonte: global, comunidade, organização ou página
  24. 24. Qualquer combinação acima </li></ul>
  25. 25. Modelos de página <ul><li>Criação de páginas pré-configurdas.
  26. 26. Acelera a construção de sites.
  27. 27. Permite a padronização de configurações. </li></ul>
  28. 28. Modelos de sites <ul><li>Cria um site com um clique.
  29. 29. Permite definir a configuração de páginas, portlets e seus conteúdos.
  30. 30. Aplicado na criação de Comunidades e Organizações.
  31. 31. Para páginas públicas e privadas. </li></ul>
  32. 32. Permissões <ul><li>Permite executar queries inteligentes no banco de dados que filtram items baseado em permissões individuais.
  33. 33. Disponível por padrão na Biblioteca de documentos e no Fórum.
  34. 34. Funcionalidade limitada a deployments usando o algoritmo de permissão 6. </li><ul><li>Migração de outros algoritmos para o 6 está disponível. </li></ul></ul>
  35. 35. Equipes <ul><li>Permite criar equipes dentro de Comunidades e Organizações.
  36. 36. Complementa Grupo de usuários e Papéis os quais são definidos globalmente no portal. </li></ul>
  37. 37. Equidade social <ul><li>Permite recompensar de forma mais balanceada a iteração dos usuários com o portal.
  38. 38. A quantidade não é mais a única métrica. Peso da ação, tempo de vida, limite diário são items que podem ser configurados. </li></ul>
  39. 39. Usabilidade e acessibilidade
  40. 40. Tradução <ul><li>Tradução manual dos termos para o Português Brasileiro.
  41. 41. Padronizada e consistente. </li></ul>
  42. 42. Novo tema padrão <ul><li>Design mais “clean”
  43. 43. Tableless
  44. 44. Melhor infra estrutura para costumização
  45. 45. HTML 5 </li></ul>
  46. 46. Navegação e administração <ul><li>Dockbar </li><ul><li>Administração simplificada </li></ul><li>Breadcrumb unificado </li><ul><li>Sites
  47. 47. Hierarquia de páginas
  48. 48. Navegação de portlets </li></ul></ul>
  49. 49. Melhorias no design dos portlets <ul><li>Principais portles </li><ul><li>Biblioteca de documentos
  50. 50. Galeria de images
  51. 51. Fórum </li></ul><li>Melhorias </li><ul><li>Design mais “clean”
  52. 52. Melhor layout das informações </li></ul></ul>
  53. 53. Acessibilidade <ul><li>Adotada a recomendação WCAG 2.0 do W3C </li><ul><li>Compatível na criação de aplicações dinâmicas do tipo web 2.0
  54. 54. Rápida adoção mundial </li></ul><li>UI taglib permitem a criação de portlets acessíveis
  55. 55. Integração com o novo CKEditor para facilitar a edição de conteúdo de forma acessível. </li></ul>
  56. 56. Melhorias da plataforma
  57. 57. Performance e monitoração <ul><li>Muitas melhorias de performance </li><ul><li>Redução do uso de memória
  58. 58. Smart locking </li></ul><li>Monitoração através do JMX </li><ul><li>Monitora métricas
  59. 59. Identifica portlets lentos </li></ul></ul>
  60. 60. Framework de auditoria <ul><li>Permitir auditar qualquer operação realizada pelo usuário </li><ul><li>Administração de usuários e permissão
  61. 61. Gerenciamento de conteúdo </li></ul><li>Customizável através do hook plugin
  62. 62. Inclui interface para visualizar os logs </li></ul>
  63. 63. Geração de relatórios <ul><li>Permite executar relatórios pré definidos baseados nas informações da base dados. </li><ul><li>Integrado com Jasper e BIRT (logo) </li></ul><li>Permite agendar a execução </li></ul>
  64. 64. Scripting framework <ul><li>Permite a execução de qualquer linguagem de script suportada pela JVM: Groovy, Ruby, Python e Javascript
  65. 65. Principal uso </li><ul><li>Console de administração avançado </li></ul></ul>
  66. 66. Sharding <ul><li>Permite conectar o portal a diferentes banco de dados
  67. 67. Principal uso </li><ul><li>Escabilidade
  68. 68. Isolamento de dados (SaaS/Cloud) </li></ul></ul>
  69. 69. Extensão e integração
  70. 70. Liferay IDE
  71. 71. Liferay IDE <ul><li>Baseado no Eclipse
  72. 72. Permite criar plugins do tipo Hook, Ext, Layout, Portlet, Theme
  73. 73. Gereciamento do servidor de aplicação (Tomcat 6)
  74. 74. Permite deploy, re-deploy e debugging
  75. 75. Suporte para service builder
  76. 76. Importa projetos existentes </li></ul>
  77. 77. Alloy <ul><li>Objetivo: aumentar a produtividade
  78. 78. Permite encapsular componentes avançados de UI
  79. 79. Flexível e configurável
  80. 80. Especialmente desenvolvido para ambientes de portal </li></ul>
  81. 81. Maven <ul><li>Artefatos do portal disponíveis no repositório central do Maven
  82. 82. Archtypes para criação de plugins do tipo Layout, Portlet e Theme. </li></ul>
  83. 83. Muito mais testes <ul><li>Passou por um processo de beta antes de ser feito o release.
  84. 84. Teve mais testes manuais e automáticos que qualquer outra versão </li><ul><li>Adquirimos 100 novos servidores para testar diferentes ambientes </li></ul></ul>
  85. 85. Novos padrões e integrações <ul><li>Padrões </li><ul><li>CMIS (Content Management Interoperability Services)
  86. 86. Atom Publishing Protocol </li></ul><li>Integração com Documentum </li></ul>
  87. 87. E muito mais... <ul><li>API de workflow para portlets customizados
  88. 88. API para campos customizados e taglibs
  89. 89. Taglibs para reportar abusos
  90. 90. Configuração mais flexível para importação e sincronização LDAP
  91. 91. Framework de categorização e tags </li></ul>
  92. 92. Obrigado [email_address]

×