nova versão para novos desafios



Paulino Michelazzo
FISL 2011
palestrante

Paulino Michelazzo
Consultor CMS’s - Drupal & Joomla!

paulino@michelazzo.com.br
pmichelazzo
agenda

• Novidades
 • para administradores de sistemas
 • para desenvolvedores
 • para designers
• Quem já usa
web 2.0

velocidade   usabilidade   mobilidade


               busca
timeline

 5x       6x            7x

jan/07   fev/08        jan/11
novidades no Drupal 7

para administradores
bancos de dados
• Camada PDO para dados
• Suporte p/ replicação, transações, multi-inserts, etc
• Suporte para:
 • MySQL > 5.0 (e MariaDB) - default InnoDB
 • PostgreSQL > 8.3
 • SQLite > 3.3.7
 • SQL Server & SQL Azure
segurança

• Limitação de tentativas de login
• Update manager para gerenciamento de updates
  via interface web
• Proteção da execução do CRON somente com
  uma chave
performance

• Suporte para proxies HTTP (inclusive reversos) ;
• Redução de queries executadas para usuários
  autenticados
• Agrupamento de diversos objetos em única
  execução de query
atualizações
                    DRUSH

• Uma nova forma de atualização, gerenciamento e
  administração do Drupal em linha de comando
 • Instalação, remoção e atualização do core e
    módulos
 • Administração do sistema e banco de dados
• Também usado com a série 6x
novidades no Drupal 7

para desenvolvedores
módulos

• CCK built-in
 • nova distribuição de campos
• OpenID com suporte a Gmail e Google Apps
• Removidos: Blog, Ping & Throttle
• Novos Views e Panels
mais módulos
• Arquivos (Files)
 • Conjunto com CCK Built-in
 • Usado não somente p/ tipos de conteúdo
• Imagens (ImageCache & ImageAPI)
 • Built-in no core
 • API p/ manipulação de imagens dentro do core
usuários
• Módulo profile dispensado - usuários tem campos!
• Herança de permissões
• Papel administrador que recebe novas permissões
• Bloqueio de acesso por IP
• Cancelamento de contas
• Melhor controle de acesso a nodes
more things

• Documentação Hook API internalizada
• Framework de testes internalizado
• Melhorias no SEO - suporte a shortlink
• Suporte a mensagens por contexto em traduções
• Drag-n-Drop
novidades no Drupal 7

   para designers
temas

• Novos temas e outros removidos
• Tema Stark p/ verificação de HTML e CSS
• Hooks de temas com preprocess e process
• jQuery 1.42 - jQuery UI 1.8
• Novo tema administrativo
quem está usando
Obrigado

Contatos:

paulino@michelazzo.com.br
Fone: (11) 8715-2228
Twitter: @pmichelazzo

Drupal 7 - Nova Versão para Novos Desafios

  • 1.
    nova versão paranovos desafios Paulino Michelazzo FISL 2011
  • 2.
    palestrante Paulino Michelazzo Consultor CMS’s- Drupal & Joomla! paulino@michelazzo.com.br pmichelazzo
  • 3.
    agenda • Novidades •para administradores de sistemas • para desenvolvedores • para designers • Quem já usa
  • 4.
    web 2.0 velocidade usabilidade mobilidade busca
  • 5.
    timeline 5x 6x 7x jan/07 fev/08 jan/11
  • 6.
    novidades no Drupal7 para administradores
  • 7.
    bancos de dados •Camada PDO para dados • Suporte p/ replicação, transações, multi-inserts, etc • Suporte para: • MySQL > 5.0 (e MariaDB) - default InnoDB • PostgreSQL > 8.3 • SQLite > 3.3.7 • SQL Server & SQL Azure
  • 8.
    segurança • Limitação detentativas de login • Update manager para gerenciamento de updates via interface web • Proteção da execução do CRON somente com uma chave
  • 9.
    performance • Suporte paraproxies HTTP (inclusive reversos) ; • Redução de queries executadas para usuários autenticados • Agrupamento de diversos objetos em única execução de query
  • 10.
    atualizações DRUSH • Uma nova forma de atualização, gerenciamento e administração do Drupal em linha de comando • Instalação, remoção e atualização do core e módulos • Administração do sistema e banco de dados • Também usado com a série 6x
  • 11.
    novidades no Drupal7 para desenvolvedores
  • 12.
    módulos • CCK built-in • nova distribuição de campos • OpenID com suporte a Gmail e Google Apps • Removidos: Blog, Ping & Throttle • Novos Views e Panels
  • 13.
    mais módulos • Arquivos(Files) • Conjunto com CCK Built-in • Usado não somente p/ tipos de conteúdo • Imagens (ImageCache & ImageAPI) • Built-in no core • API p/ manipulação de imagens dentro do core
  • 14.
    usuários • Módulo profiledispensado - usuários tem campos! • Herança de permissões • Papel administrador que recebe novas permissões • Bloqueio de acesso por IP • Cancelamento de contas • Melhor controle de acesso a nodes
  • 15.
    more things • DocumentaçãoHook API internalizada • Framework de testes internalizado • Melhorias no SEO - suporte a shortlink • Suporte a mensagens por contexto em traduções • Drag-n-Drop
  • 16.
    novidades no Drupal7 para designers
  • 17.
    temas • Novos temase outros removidos • Tema Stark p/ verificação de HTML e CSS • Hooks de temas com preprocess e process • jQuery 1.42 - jQuery UI 1.8 • Novo tema administrativo
  • 18.
  • 25.