drupal 7 - nova versão para novos desafios

25
nova versão para novos desafios Paulino Michelazzo FISL 2011

Upload: paulino-michelazzo

Post on 03-Jun-2015

1.043 views

Category:

Documents


1 download

DESCRIPTION

Slides da palestra apresentada no 12º FISL (2011) em Porto Alegre/RS

TRANSCRIPT

Page 1: Drupal 7 - Nova Versão para Novos Desafios

nova versão para novos desafios

Paulino MichelazzoFISL 2011

Page 2: Drupal 7 - Nova Versão para Novos Desafios

palestrante

Paulino MichelazzoConsultor CMS’s - Drupal & Joomla!

[email protected]

Page 3: Drupal 7 - Nova Versão para Novos Desafios

• Novidades

• para administradores de sistemas

• para desenvolvedores

• para designers

• Quem já usa

agenda

Page 4: Drupal 7 - Nova Versão para Novos Desafios

web 2.0

velocidade usabilidade mobilidade

busca

Page 5: Drupal 7 - Nova Versão para Novos Desafios

timeline

5x

jan/07

6x

fev/08

7x

jan/11

Page 6: Drupal 7 - Nova Versão para Novos Desafios

novidades no Drupal 7

para administradores

Page 7: Drupal 7 - Nova Versão para Novos Desafios

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

Page 8: Drupal 7 - Nova Versão para Novos Desafios

• 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

segurança

Page 9: Drupal 7 - Nova Versão para Novos Desafios

• 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

performance

Page 10: Drupal 7 - Nova Versão para Novos Desafios

• 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

atualizaçõesDRUSH

Page 11: Drupal 7 - Nova Versão para Novos Desafios

novidades no Drupal 7

para desenvolvedores

Page 12: Drupal 7 - Nova Versão para Novos Desafios

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

Page 13: Drupal 7 - Nova Versão para Novos Desafios

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

Page 14: Drupal 7 - Nova Versão para Novos Desafios

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

Page 15: Drupal 7 - Nova Versão para Novos Desafios

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

Page 16: Drupal 7 - Nova Versão para Novos Desafios

novidades no Drupal 7

para designers

Page 17: Drupal 7 - Nova Versão para Novos Desafios

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

Page 18: Drupal 7 - Nova Versão para Novos Desafios

quem está usando

Page 19: Drupal 7 - Nova Versão para Novos Desafios
Page 20: Drupal 7 - Nova Versão para Novos Desafios
Page 21: Drupal 7 - Nova Versão para Novos Desafios
Page 22: Drupal 7 - Nova Versão para Novos Desafios
Page 23: Drupal 7 - Nova Versão para Novos Desafios
Page 24: Drupal 7 - Nova Versão para Novos Desafios
Page 25: Drupal 7 - Nova Versão para Novos Desafios

Obrigado

Contatos:

[email protected]: (11) 8715-2228Twitter: @pmichelazzo