drupal 7 - nova versão para novos desafios
DESCRIPTION
Slides da palestra apresentada no 12º FISL (2011) em Porto Alegre/RSTRANSCRIPT
![Page 1: Drupal 7 - Nova Versão para Novos Desafios](https://reader033.vdocuments.pub/reader033/viewer/2022051111/556ed404d8b42adb678b53f7/html5/thumbnails/1.jpg)
nova versão para novos desafios
Paulino MichelazzoFISL 2011
![Page 3: Drupal 7 - Nova Versão para Novos Desafios](https://reader033.vdocuments.pub/reader033/viewer/2022051111/556ed404d8b42adb678b53f7/html5/thumbnails/3.jpg)
• Novidades
• para administradores de sistemas
• para desenvolvedores
• para designers
• Quem já usa
agenda
![Page 4: Drupal 7 - Nova Versão para Novos Desafios](https://reader033.vdocuments.pub/reader033/viewer/2022051111/556ed404d8b42adb678b53f7/html5/thumbnails/4.jpg)
web 2.0
velocidade usabilidade mobilidade
busca
![Page 5: Drupal 7 - Nova Versão para Novos Desafios](https://reader033.vdocuments.pub/reader033/viewer/2022051111/556ed404d8b42adb678b53f7/html5/thumbnails/5.jpg)
timeline
5x
jan/07
6x
fev/08
7x
jan/11
![Page 6: Drupal 7 - Nova Versão para Novos Desafios](https://reader033.vdocuments.pub/reader033/viewer/2022051111/556ed404d8b42adb678b53f7/html5/thumbnails/6.jpg)
novidades no Drupal 7
para administradores
![Page 7: Drupal 7 - Nova Versão para Novos Desafios](https://reader033.vdocuments.pub/reader033/viewer/2022051111/556ed404d8b42adb678b53f7/html5/thumbnails/7.jpg)
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](https://reader033.vdocuments.pub/reader033/viewer/2022051111/556ed404d8b42adb678b53f7/html5/thumbnails/8.jpg)
• 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](https://reader033.vdocuments.pub/reader033/viewer/2022051111/556ed404d8b42adb678b53f7/html5/thumbnails/9.jpg)
• 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](https://reader033.vdocuments.pub/reader033/viewer/2022051111/556ed404d8b42adb678b53f7/html5/thumbnails/10.jpg)
• 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](https://reader033.vdocuments.pub/reader033/viewer/2022051111/556ed404d8b42adb678b53f7/html5/thumbnails/11.jpg)
novidades no Drupal 7
para desenvolvedores
![Page 12: Drupal 7 - Nova Versão para Novos Desafios](https://reader033.vdocuments.pub/reader033/viewer/2022051111/556ed404d8b42adb678b53f7/html5/thumbnails/12.jpg)
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](https://reader033.vdocuments.pub/reader033/viewer/2022051111/556ed404d8b42adb678b53f7/html5/thumbnails/13.jpg)
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](https://reader033.vdocuments.pub/reader033/viewer/2022051111/556ed404d8b42adb678b53f7/html5/thumbnails/14.jpg)
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](https://reader033.vdocuments.pub/reader033/viewer/2022051111/556ed404d8b42adb678b53f7/html5/thumbnails/15.jpg)
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](https://reader033.vdocuments.pub/reader033/viewer/2022051111/556ed404d8b42adb678b53f7/html5/thumbnails/16.jpg)
novidades no Drupal 7
para designers
![Page 17: Drupal 7 - Nova Versão para Novos Desafios](https://reader033.vdocuments.pub/reader033/viewer/2022051111/556ed404d8b42adb678b53f7/html5/thumbnails/17.jpg)
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](https://reader033.vdocuments.pub/reader033/viewer/2022051111/556ed404d8b42adb678b53f7/html5/thumbnails/18.jpg)
quem está usando
![Page 19: Drupal 7 - Nova Versão para Novos Desafios](https://reader033.vdocuments.pub/reader033/viewer/2022051111/556ed404d8b42adb678b53f7/html5/thumbnails/19.jpg)
![Page 20: Drupal 7 - Nova Versão para Novos Desafios](https://reader033.vdocuments.pub/reader033/viewer/2022051111/556ed404d8b42adb678b53f7/html5/thumbnails/20.jpg)
![Page 21: Drupal 7 - Nova Versão para Novos Desafios](https://reader033.vdocuments.pub/reader033/viewer/2022051111/556ed404d8b42adb678b53f7/html5/thumbnails/21.jpg)
![Page 22: Drupal 7 - Nova Versão para Novos Desafios](https://reader033.vdocuments.pub/reader033/viewer/2022051111/556ed404d8b42adb678b53f7/html5/thumbnails/22.jpg)
![Page 23: Drupal 7 - Nova Versão para Novos Desafios](https://reader033.vdocuments.pub/reader033/viewer/2022051111/556ed404d8b42adb678b53f7/html5/thumbnails/23.jpg)
![Page 24: Drupal 7 - Nova Versão para Novos Desafios](https://reader033.vdocuments.pub/reader033/viewer/2022051111/556ed404d8b42adb678b53f7/html5/thumbnails/24.jpg)