Novidades do plone 4

  • Published on
    23-Jan-2017

  • View
    121

  • Download
    0

Transcript

  • Novidades do Plone 4Fabiano Weimar dos Santos

    xiru@xiru.org

    mailto:xiru@xiru.org

  • Roteiro Introduo Advinhem... Performance Novidades do Plone 4

  • Introduo O Plone um CMS estvel, robusto,

    seguro e maduro. Todo CMS tem seus problemas:

    A verso 4 do Plone promete corrigir muitas deficincias tcnicas, com diversos aprimoramentos.

    Plone 4 = Snow Leopard do Plone

  • Vamos comear falando de...

    PERFORMANCE

  • http://jstahl.org/archives/2010/01/19/plone-4-three-times-faster-than-drupal-joomla-or-wordpress/

  • http://blog.hannosch.eu/2010/01/plone-4-how-much-faster-is-it.html

  • Testes de Performance Precisam ser analisados com MUITA

    cautela Comparar Plone com plataformas

    baseadas em PHP e MySQL errado De qualquer forma, desde as primeiras

    verses alpha do Plone 4, houve uma preocupao com eficincia

  • Plone 3.3.5 final Plone 4 Beta 50

    0,5

    1

    1,5

    2

    2,5

    3

    3,5

    4

    Apache Benchmark100 requests10 simultneos

    61,92% melhoria

  • Novidades do Plone 4 Muitas pequenas melhorias Finalmente: evoluo e no revoluo Zope 2.12

    Fully eggified No inclui mais o Zope 3 completo Reduo de cdigo em 200.000 linhas (em

    relao ao Zope 2.11.x)

  • Novidades do Plone 4 ZODB 3.9 (suporte blob) Fim das ZClasses e Versions Python 2.6

    Python 2.4 e 2.5 no tem mais suporte oficial Mais rpido e melhor gerenciamento de

    memria (unladen swallow) Python 2.4 + Zope 2.12 + 64 bits = problema

  • Novidades do Plone 4 CMF 2.2 plone.folder

    Implementao unificada, similar ao Large Plone Folder, mas com suporte a ordenao

    Novo Skin: Sunburst SecureMailHost: redundante CMFActionIcons: deprecated

  • Novidades do Plone 4 Setuptools substitudo pelo distribute Kupu substitudo pelo TinyMCE KSS substitudo por (muito) JQuery

    plone.app.jquerytools: tabs, tooltips, expose, overlay, scrollable, flashembed

    Algumas substituies so sinal de maturidade e responsabilidade

  • Novidades para Desenvolvedores

    Login usando e-mail ./bin/instance fg coloca o portal_css e

    portal_javascript em modo debug Melhorias no registro de usurios

    Escolha de grupo ao adicionar usurio Exibir/Omitir campos Utility para campos extras

  • Novidades para Desenvolvedores

    Busca em idiomas orientais Spliter por espaos em branco no funciona CJK: Chinese, Japanese e Korean Baseado em n-grams

  • Obrigado

    Fabiano Weimar dos Santosxiru@xiru.org

    mailto:xiru@xiru.org

    Slide 1Slide 2Slide 3Slide 4Slide 5Slide 6Slide 7Slide 8Slide 9Slide 10Slide 11Slide 12Slide 13Slide 14Slide 15Slide 16Slide 17Slide 18Slide 19Slide 20Slide 21Slide 22Slide 23Slide 24Slide 25Slide 26